godot/scene/gui
PouleyKetchoupp 6d1ef8efac Fix popup closed when an ancestor window is focused
Previously, only the direct parent were taken into account.

Popups like contextual menus could stay open if an ancestor which is
not a direct parent was focused.

Reproduction steps (any platform):
- Select a node in the scene tree
- Left click the node to start renaming
- Right click to open the copy/paste contextual menu
- Left click in the scene tree to deselect the node

Also closing popup when focusing out of the application, without waiting
for the parent to get focus to do so.
2020-08-22 18:42:42 +02:00
..
base_button.cpp Uncheck 'Pressed' if toggle_mode is unchecked 2020-07-02 19:14:10 +01:00
base_button.h Add override keywords. 2020-07-10 13:56:54 +01:00
box_container.cpp Merge pull request #40436 from DanielZTing/master 2020-07-24 13:47:18 +02:00
box_container.h Add override keywords. 2020-07-10 13:56:54 +01:00
button.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
button.h Add override keywords. 2020-07-10 13:56:54 +01:00
center_container.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
center_container.h Add override keywords. 2020-07-10 13:56:54 +01:00
check_box.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
check_box.h Add override keywords. 2020-07-10 13:56:54 +01:00
check_button.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
check_button.h Add override keywords. 2020-07-10 13:56:54 +01:00
color_picker.cpp Remove ToolButton in favor of Button 2020-06-19 20:49:49 +02:00
color_picker.h Add override keywords. 2020-07-10 13:56:54 +01:00
color_rect.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
color_rect.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
container.cpp Fix Container sorting not working when overriding _sort_children in gdscript 2020-05-16 18:13:25 +02:00
container.h Add override keywords. 2020-07-10 13:56:54 +01:00
control.cpp Fix content scale mode, closes #37941 2020-07-02 17:16:13 -03:00
control.h Add override keywords. 2020-07-10 13:56:54 +01:00
dialogs.cpp Fix cancel/OK button order on macOS 2020-07-10 15:10:11 -05:00
dialogs.h Fix cancel/OK button order on macOS 2020-07-10 15:10:11 -05:00
file_dialog.cpp Small naming and tooltip tweaks 2020-07-23 20:17:43 -03:00
file_dialog.h Resize dialogs (FileDialog, EditorFileDialog, Reparent, SceneTreeDialog and resource depency dialogs). 2020-07-14 14:35:22 +02:00
gradient_edit.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
gradient_edit.h Add override keywords. 2020-07-10 13:56:54 +01:00
graph_edit.cpp Emit signals for GraphEdit multi-node selection and unselection 2020-07-09 19:15:27 +08:00
graph_edit.h Add override keywords. 2020-07-10 13:56:54 +01:00
graph_node.cpp Fixed separation of ports on GraphNode 2020-07-03 11:28:08 +02:00
graph_node.h Add override keywords. 2020-07-10 13:56:54 +01:00
grid_container.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
grid_container.h Add override keywords. 2020-07-10 13:56:54 +01:00
item_list.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
item_list.h Add override keywords. 2020-07-10 13:56:54 +01:00
label.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
label.h Add override keywords. 2020-07-10 13:56:54 +01:00
line_edit.cpp Merge pull request #37769 from HellonLegs/master 2020-08-14 13:03:07 +02:00
line_edit.h Merge pull request #39737 from Cevantime/add_force_caret_displayed_to_line_edit 2020-07-23 18:02:51 +02:00
link_button.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
link_button.h Add override keywords. 2020-07-10 13:56:54 +01:00
margin_container.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
margin_container.h Add override keywords. 2020-07-10 13:56:54 +01:00
menu_button.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
menu_button.h Add override keywords. 2020-07-10 13:56:54 +01:00
nine_patch_rect.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
nine_patch_rect.h Add override keywords. 2020-07-10 13:56:54 +01:00
option_button.cpp Allow searching with keyboard input by default in PopupMenu 2020-05-17 23:28:24 +02:00
option_button.h Add override keywords. 2020-07-10 13:56:54 +01:00
panel_container.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
panel_container.h Add override keywords. 2020-07-10 13:56:54 +01:00
panel.cpp Style: Enforce separation line between function definitions 2020-05-14 16:54:55 +02:00
panel.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
popup_menu.cpp Allow searching with keyboard input by default in PopupMenu 2020-05-17 23:28:24 +02:00
popup_menu.h Add override keywords. 2020-07-10 13:56:54 +01:00
popup.cpp Fix popup closed when an ancestor window is focused 2020-08-22 18:42:42 +02:00
popup.h Fix popup closed when an ancestor window is focused 2020-08-22 18:42:42 +02:00
progress_bar.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
progress_bar.h Add override keywords. 2020-07-10 13:56:54 +01:00
range.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
range.h Add override keywords. 2020-07-10 13:56:54 +01:00
reference_rect.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
reference_rect.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
rich_text_effect.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
rich_text_effect.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
rich_text_label.cpp Fix RichTextLabel center alignment bug 2020-08-11 12:11:38 +02:00
rich_text_label.h Add override keywords. 2020-07-10 13:56:54 +01:00
scroll_bar.cpp GUI ScrollBar: possible fix for scrolling 2020-07-25 21:54:56 +02:00
scroll_bar.h Add override keywords. 2020-07-10 13:56:54 +01:00
scroll_container.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
scroll_container.h Add override keywords. 2020-07-10 13:56:54 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
separator.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
separator.h Add override keywords. 2020-07-10 13:56:54 +01:00
shortcut.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
shortcut.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
slider.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
slider.h Add override keywords. 2020-07-10 13:56:54 +01:00
spin_box.cpp Merge pull request #38223 from EricEzaM/spinbox-update-lineedit-after-bad-input 2020-08-14 12:16:32 +02:00
spin_box.h Add override keywords. 2020-07-10 13:56:54 +01:00
split_container.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
split_container.h Add override keywords. 2020-07-10 13:56:54 +01:00
subviewport_container.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
subviewport_container.h Add override keywords. 2020-07-10 13:56:54 +01:00
tab_container.cpp Handle gone TabContainer popup nicely 2020-06-24 19:34:32 +02:00
tab_container.h Add override keywords. 2020-07-10 13:56:54 +01:00
tabs.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
tabs.h Add override keywords. 2020-07-10 13:56:54 +01:00
text_edit.cpp Skip indentation of empty lines when indenting a selection. 2020-08-14 23:53:34 +10:00
text_edit.h Add option to disable virtual keyboard for TextEdit 2020-08-09 11:06:36 +02:00
texture_button.cpp Added flip_h and flip_v properties in TextureButton 2020-07-01 11:31:27 +02:00
texture_button.h Add override keywords. 2020-07-10 13:56:54 +01:00
texture_progress.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
texture_progress.h Add override keywords. 2020-07-10 13:56:54 +01:00
texture_rect.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
texture_rect.h Add override keywords. 2020-07-10 13:56:54 +01:00
tree.cpp Make all String float conversion methods be 64-bit 2020-07-27 18:38:53 -04:00
tree.h Add override keywords. 2020-07-10 13:56:54 +01:00
video_player.cpp VideoPlayer: fix possible race condition 2020-06-29 13:01:54 +10:00
video_player.h Add override keywords. 2020-07-10 13:56:54 +01:00