From 2e1813366720cc5e59a9454a544f3af71b70dcae Mon Sep 17 00:00:00 2001 From: Quentin Glidic Date: Sun, 20 Dec 2020 14:11:56 +0100 Subject: [PATCH] xcb: Restore focus in more places Signed-off-by: Quentin Glidic --- source/view.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source/view.c b/source/view.c index 5e266405..34e70998 100644 --- a/source/view.c +++ b/source/view.c @@ -1984,6 +1984,7 @@ void rofi_view_cleanup () if ( CacheState.main_window != XCB_WINDOW_NONE ) { g_debug ( "Unmapping and free'ing window" ); xcb_unmap_window ( xcb->connection, CacheState.main_window ); + rofi_xcb_revert_input_focus(); xcb_free_gc ( xcb->connection, CacheState.gc ); xcb_free_pixmap ( xcb->connection, CacheState.edit_pixmap ); xcb_destroy_window ( xcb->connection, CacheState.main_window );