From 507ea4a8508cf5550394b1cb636812c32ecbc605 Mon Sep 17 00:00:00 2001 From: Nova Date: Tue, 13 Sep 2022 04:45:50 -0400 Subject: [PATCH] fix(xdg shell): set surface state to activated on first commit --- src/wayland/xdg_shell.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/wayland/xdg_shell.rs b/src/wayland/xdg_shell.rs index 63f3792..54f2449 100644 --- a/src/wayland/xdg_shell.rs +++ b/src/wayland/xdg_shell.rs @@ -24,6 +24,7 @@ impl XdgShellHandler for WaylandState { .enter(&self.display_handle, surface.wl_surface()); surface.with_pending_state(|state| { state.states.set(State::Fullscreen); + state.states.set(State::Activated); state.decoration_mode = Some(Mode::ServerSide); }); surface.send_configure();