Re-apply "Fixes for windows in X11 tiling WMs"

From PR #38727 which was reverted in #41373 because of regressions in Ubuntu
with Gnome.

Co-authored-by: Lorenzo Cerqua <lorenzocerqua@tutanota.com>
This commit is contained in:
PouleyKetchoupp 2020-08-21 09:39:30 +02:00
parent b0ca859501
commit 2b49cb0b73
9 changed files with 36 additions and 12 deletions

View file

@ -220,6 +220,7 @@ public:
};
virtual WindowID create_sub_window(WindowMode p_mode, uint32_t p_flags, const Rect2i &p_rect = Rect2i());
virtual void show_window(WindowID p_id);
virtual void delete_sub_window(WindowID p_id);
virtual WindowID get_window_at_screen_position(const Point2i &p_position) const = 0;