From c430938bf191e7911dd8833cef10ac4dd440cbd0 Mon Sep 17 00:00:00 2001 From: drendog Date: Sun, 18 Jan 2026 23:34:51 +0100 Subject: [PATCH] fix: commit popup surface when receiving configure event --- crates/adapters/src/wayland/event_handling/event_dispatcher.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/adapters/src/wayland/event_handling/event_dispatcher.rs b/crates/adapters/src/wayland/event_handling/event_dispatcher.rs index 042c829..8de7899 100644 --- a/crates/adapters/src/wayland/event_handling/event_dispatcher.rs +++ b/crates/adapters/src/wayland/event_handling/event_dispatcher.rs @@ -240,6 +240,7 @@ impl SurfaceState { "Marking popup with handle {handle:?} as configured after XdgPopup::Configure" ); popup_manager.mark_popup_configured(handle.key()); + popup_manager.commit_popup_surface(handle.key()); popup_manager.mark_all_popups_dirty(); } }