diff options
author | Markus Sauermann <6299227+Sauermann@users.noreply.github.com> | 2023-06-04 19:09:54 +0200 |
---|---|---|
committer | Markus Sauermann <6299227+Sauermann@users.noreply.github.com> | 2023-06-06 17:51:19 +0200 |
commit | f00f4a02090c482f3723e27c8fec8ca64d9ab81d (patch) | |
tree | 47aac350cac994afa24488c58c73a2a49095d15d /scene/main/viewport.h | |
parent | ed63b9ea236addd0d9cb6e0c6a862bd8fdf4978e (diff) | |
download | redot-engine-f00f4a02090c482f3723e27c8fec8ca64d9ab81d.tar.gz |
Fix input handling of unfocusable embedded Windows
InputEvents get in some cases sent to the wrong Window.
fix `Viewport::_sub_windows_forward_input`- console error spam
Diffstat (limited to 'scene/main/viewport.h')
-rw-r--r-- | scene/main/viewport.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scene/main/viewport.h b/scene/main/viewport.h index 1cb32d4509..b8db29e197 100644 --- a/scene/main/viewport.h +++ b/scene/main/viewport.h @@ -388,6 +388,7 @@ private: bool embed_subwindows_hint = false; Window *subwindow_focused = nullptr; + Window *currently_dragged_subwindow = nullptr; SubWindowDrag subwindow_drag = SUB_WINDOW_DRAG_DISABLED; Vector2 subwindow_drag_from; Vector2 subwindow_drag_pos; |