xdg-shell: drop automatic surface configuration

Compositors now are expected to wait for an initial commit by checking
wlr_xdg_surface.initial_commit on every surface commit and send
(schedule) configure events manually.
This commit is contained in:
Kirill Primak 2023-11-23 16:10:39 +03:00 committed by Isaac Freund
parent d368028bd5
commit 811ca199c4
6 changed files with 69 additions and 37 deletions

View file

@ -95,7 +95,6 @@ struct wlr_xdg_popup {
struct wl_list link;
struct wl_resource *resource;
bool sent_initial_configure;
struct wlr_surface *parent;
struct wlr_seat *seat;