From 3d61738d5d4bec859748552869a833382fe324f5 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 21 Mar 2022 19:28:43 +0100 Subject: minor QoL patches --- src/events/Windows.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/events/Windows.cpp') diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index 3777e28d..286be875 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -61,13 +61,16 @@ void Events::listener_unmapWindow(wl_listener* listener, void* data) { g_pCompositor->removeWindowFromVectorSafe(PWINDOW); + // refocus on a new window + g_pInputManager->refocus(); + Debug::log(LOG, "Window %x unmapped", PWINDOW); } void Events::listener_commitWindow(wl_listener* listener, void* data) { CWindow* PWINDOW = wl_container_of(listener, PWINDOW, listen_commitWindow); - PWINDOW; + Debug::log(LOG, "Window %x committed", PWINDOW); } void Events::listener_destroyWindow(wl_listener* listener, void* data) { -- cgit v1.2.3