Fix popup shows behind always_on_top parent.

This commit is contained in:
Zae
2024-12-10 01:35:25 +08:00
parent aa8d9b83f6
commit 2211b1bf91
5 changed files with 44 additions and 14 deletions

View File

@ -628,6 +628,8 @@ class DisplayServerWindows : public DisplayServer {
void _drag_event(WindowID p_window, float p_x, float p_y, int idx);
void _touch_event(WindowID p_window, bool p_pressed, float p_x, float p_y, int idx);
bool _is_always_on_top_recursive(WindowID p_window) const;
void _update_window_style(WindowID p_window, bool p_repaint = true);
void _update_window_mouse_passthrough(WindowID p_window);