1
0
Fork 0
godot/scene/gui
Markus Sauermann 7f547fcf09 Fix focusloss of non-exclusive `AcceptDialog` with `close_on_escape`
Fix, that a non-exclusive AcceptDialog with `close_on_escape == true`
gets closed, when the parent window of the parent window receives focus.

There is no need to rely on the focus of the parent visible window.
Instead check if the AcceptDialog loses focus.
2023-06-17 11:05:36 +02:00
..
SCsub
aspect_ratio_container.cpp Fix crash with AspectRatioContainer and TextureRect 2023-02-16 14:35:09 +01:00
aspect_ratio_container.h
base_button.cpp Fix ButtonGroup unpressing 2023-06-16 00:15:37 +02:00
base_button.h Add option for ButtonGroups to be unpressed 2023-04-20 17:09:39 -06:00
box_container.cpp
box_container.h
button.cpp Make `TextureButton` and `Button` update on texture change 2023-05-29 16:40:56 +02:00
button.h Make `TextureButton` and `Button` update on texture change 2023-05-29 16:40:56 +02:00
center_container.cpp
center_container.h
check_box.cpp
check_box.h
check_button.cpp
check_button.h
code_edit.cpp Fix wrong alphabetical order in autocompletion sorting. 2023-06-16 14:04:07 +02:00
code_edit.h sort code completions with rules 2023-05-23 05:12:34 +02:00
color_mode.cpp Use cached hue for color picker when saturation is 0 2023-06-12 10:59:33 +02:00
color_mode.h
color_picker.cpp Use cached hue for color picker when saturation is 0 2023-06-12 10:59:33 +02:00
color_picker.h Use cached hue for color picker when saturation is 0 2023-06-12 10:59:33 +02:00
color_rect.cpp
color_rect.h
container.cpp Merge pull request #78009 from YuriSizov/gui-gently-massage-minimal-size 2023-06-12 14:14:20 +02:00
container.h
control.cpp Merge pull request #78009 from YuriSizov/gui-gently-massage-minimal-size 2023-06-12 14:14:20 +02:00
control.h Expose Control::_get_drag_data() as non-const function 2023-05-24 06:09:45 +09:00
dialogs.cpp Fix focusloss of non-exclusive `AcceptDialog` with `close_on_escape` 2023-06-17 11:05:36 +02:00
dialogs.h Fix focusloss of non-exclusive `AcceptDialog` with `close_on_escape` 2023-06-17 11:05:36 +02:00
file_dialog.cpp Defer invalidation on FileDialog nodes 2023-03-25 14:24:46 -03:00
file_dialog.h Defer invalidation on FileDialog nodes 2023-03-25 14:24:46 -03:00
flow_container.cpp
flow_container.h
graph_edit.cpp Use `get_node_or_null` when null checks are present 2023-06-10 13:22:56 +02:00
graph_edit.h Add more uses of appropriate cursors when resizing/moving some UI nodes 2023-05-07 11:14:57 -03:00
graph_node.cpp Single Compilation Unit build. 2023-06-06 15:36:51 +01:00
graph_node.h Single Compilation Unit build. 2023-06-06 15:36:51 +01:00
grid_container.cpp
grid_container.h
item_list.cpp [ItemList] Fix item text positions in RTL mode. 2023-05-20 22:58:02 +03:00
item_list.h Add `get_item_rect` function to `ItemList` 2023-05-11 19:01:54 +02:00
label.cpp [Label] Add support for tab stops. 2023-06-09 12:59:37 +03:00
label.h [Label] Add support for tab stops. 2023-06-09 12:59:37 +03:00
line_edit.cpp Preserve selection when focusing SpinBox 2023-06-10 21:29:24 +02:00
line_edit.h Preserve selection when focusing SpinBox 2023-06-10 21:29:24 +02:00
link_button.cpp FBX: Disable importer when canceling FBX2glTF setup 2023-03-03 13:53:03 +01:00
link_button.h
margin_container.cpp
margin_container.h
menu_bar.cpp Remove unused variable `PopupMenu::parent_rect` 2023-06-15 12:08:47 +02:00
menu_bar.h
menu_button.cpp Fix position and size of MenuButton popup 2023-06-15 15:29:50 +02:00
menu_button.h
nine_patch_rect.cpp
nine_patch_rect.h
option_button.cpp Update size or size cache when toggling `expand_icon` in `Button` 2023-05-17 06:06:25 +08:00
option_button.h Update size or size cache when toggling `expand_icon` in `Button` 2023-05-17 06:06:25 +08:00
panel.cpp
panel.h
panel_container.cpp
panel_container.h
popup.cpp Fix auto-reparenting logic in the `ProgressDialog` 2023-05-29 17:02:16 +02:00
popup.h
popup_menu.cpp Remove unused variable `PopupMenu::parent_rect` 2023-06-15 12:08:47 +02:00
popup_menu.h Remove unused variable `PopupMenu::parent_rect` 2023-06-15 12:08:47 +02:00
progress_bar.cpp
progress_bar.h
range.cpp Use NULL instead of COND checks when appropriate 2023-06-10 08:56:30 +02:00
range.h Merge pull request #70834 from pattlebass/spinbox-doesnt-spin 2023-04-12 17:01:11 +02:00
reference_rect.cpp
reference_rect.h
rich_text_effect.cpp
rich_text_effect.h
rich_text_label.cpp [RTL] Fix multithreaded resizing. 2023-06-14 23:15:16 +03:00
rich_text_label.h [RTL] Fix multithreaded resizing. 2023-06-14 23:15:16 +03:00
scroll_bar.cpp Merge pull request #67910 from pkowal1982/scroll_bar 2023-03-08 14:06:30 +01:00
scroll_bar.h
scroll_container.cpp Expose horizontal/vertical custom_step as editor property for the ScrollContainer 2023-04-29 23:56:59 +02:00
scroll_container.h Expose horizontal/vertical custom_step as editor property for the ScrollContainer 2023-04-29 23:56:59 +02:00
separator.cpp
separator.h
slider.cpp Merge pull request #63168 from Levrault/master 2023-06-05 18:04:39 +02:00
slider.h Merge pull request #63168 from Levrault/master 2023-06-05 18:04:39 +02:00
spin_box.cpp Preserve selection when focusing SpinBox 2023-06-10 21:29:24 +02:00
spin_box.h Merge pull request #70834 from pattlebass/spinbox-doesnt-spin 2023-04-12 17:01:11 +02:00
split_container.cpp
split_container.h
subviewport_container.cpp Move call of `push_unhandled_input` from `Window` to `Viewport` 2023-03-17 19:22:24 +01:00
subviewport_container.h Move call of `push_unhandled_input` from `Window` to `Viewport` 2023-03-17 19:22:24 +01:00
tab_bar.cpp Merge pull request #74632 from davthedev/tabs-hover 2023-04-24 16:42:38 +02:00
tab_bar.h Merge pull request #74632 from davthedev/tabs-hover 2023-04-24 16:42:38 +02:00
tab_container.cpp Use NULL instead of COND checks when appropriate 2023-06-10 08:56:30 +02:00
tab_container.h Merge pull request #76374 from OverloadedOrama/more-tab-container-signals 2023-04-24 16:48:01 +02:00
text_edit.cpp [TextEdit] Expose all auto-wrap modes. 2023-06-13 10:28:27 +03:00
text_edit.h [TextEdit] Expose all auto-wrap modes. 2023-06-13 10:28:27 +03:00
texture_button.cpp Make `TextureButton` and `Button` update on texture change 2023-05-29 16:40:56 +02:00
texture_button.h Make `TextureButton` and `Button` update on texture change 2023-05-29 16:40:56 +02:00
texture_progress_bar.cpp TextureProgressBar Update upon texture changes 2023-04-01 00:16:43 +02:00
texture_progress_bar.h TextureProgressBar Update upon texture changes 2023-04-01 00:16:43 +02:00
texture_rect.cpp
texture_rect.h
tree.cpp Use NULL instead of COND checks when appropriate 2023-06-10 08:56:30 +02:00
tree.h Tree: Add ability to configure text autowrap mode for individual cells 2023-06-03 15:17:35 +03:00
video_stream_player.cpp Use NULL instead of COND checks when appropriate 2023-06-10 08:56:30 +02:00
video_stream_player.h
view_panner.cpp Fix the issue preventing dragging in the 2D and visual shader editor 2023-03-19 12:36:36 -07:00
view_panner.h