mirror of https://github.com/davatorium/rofi.git
xcb: Restore focus in more places
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
This commit is contained in:
parent
11b677b521
commit
2e18133667
|
@ -1984,6 +1984,7 @@ void rofi_view_cleanup ()
|
||||||
if ( CacheState.main_window != XCB_WINDOW_NONE ) {
|
if ( CacheState.main_window != XCB_WINDOW_NONE ) {
|
||||||
g_debug ( "Unmapping and free'ing window" );
|
g_debug ( "Unmapping and free'ing window" );
|
||||||
xcb_unmap_window ( xcb->connection, CacheState.main_window );
|
xcb_unmap_window ( xcb->connection, CacheState.main_window );
|
||||||
|
rofi_xcb_revert_input_focus();
|
||||||
xcb_free_gc ( xcb->connection, CacheState.gc );
|
xcb_free_gc ( xcb->connection, CacheState.gc );
|
||||||
xcb_free_pixmap ( xcb->connection, CacheState.edit_pixmap );
|
xcb_free_pixmap ( xcb->connection, CacheState.edit_pixmap );
|
||||||
xcb_destroy_window ( xcb->connection, CacheState.main_window );
|
xcb_destroy_window ( xcb->connection, CacheState.main_window );
|
||||||
|
|
Loading…
Reference in New Issue