public boolean updateCaretBounds() {
		Bounds bounds = area.caretBoundsProperty().getValue().orElse(null);
		if (bounds != null) {
			lastCaretBounds = bounds;
			return true;
		} else {
			return false;
		}
	}
@return {@code true} when the bounds were updated successfully.
recaf-ui/src/main/java/software/coley/recaf/ui/control/richtext/suggest/CompletionPopup.java