### Godot version

v4.0.rc1.official [8843d9ad3]

### System information

Windows 11 Pro 64Bit

### Issue description

Hi,

Found a rather annoying bug in 4.0 RC1 official on Windows 11:
When right clicking on a function in code and selecting "Lookup Symbol" - it does not always work?
Sometimes it works, sometimes it does not work?

Any ideas?

Jesse

### Steps to reproduce

Right click on a function in code and select "Lookup Symbol".
(it does not work always?)

### Minimal reproduction project

N.A.
create_menu = true;
	}
	if (create_menu) {
		Point2i pos = tx->get_line_column_at_pos(local_pos);
		int row = pos.y;
		int col = pos.x;
		tx->set_move_caret_on_right_click_enabled(EDITOR_GET("text_editor/behavior/navigation/move_caret_on_right_click"));
		int caret_clicked = -1;
		if (tx->is_move_caret_on_right_click_enabled()) {
			if (tx->has_selection()) {
				for (int i = 0; i < tx->get_caret_count(); i++) {
					int from_line = tx->get_selection_from_line(i);
					int to_line = tx->get_selection_to_line(i);
					int from_column = tx->get_selection_from_column(i);
					int to_column = tx->get_selection_to_column(i);
					if (row >= from_line && row <= to_line && (row != from_line || col >= from_column) && (row != to_line || col <= to_column)) {
						
						caret_clicked = i;
						break;
					}
				}
			}
			if (caret_clicked < 0) {
				tx->deselect();
				tx->remove_secondary_carets();
				caret_clicked = 0;
				tx->set_caret_line(row, false, false);
				tx->set_caret_column(col);
			}
		}