summaryrefslogtreecommitdiffstats
path: root/source/view.c
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2016-05-09 08:47:28 +0200
committerDave Davenport <qball@gmpclient.org>2016-05-09 08:47:28 +0200
commitbd412b9975b06c03a7d2e44b0ac1240ec713e9d3 (patch)
treeec2383cbdd410f9d1124f10fc6148ad7fdcdae10 /source/view.c
parent171d132b9bd36aa142bb52f58f9c68bebe5e42b2 (diff)
Grab mouse pointer with keyboard.
Diffstat (limited to 'source/view.c')
-rw-r--r--source/view.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/view.c b/source/view.c
index cd77bdf4..b4ba9877 100644
--- a/source/view.c
+++ b/source/view.c
@@ -1680,6 +1680,7 @@ RofiViewState *rofi_view_create ( Mode *sw,
rofi_view_free ( state );
return NULL;
}
+ take_pointer ( xcb_stuff_get_root_window ( xcb ) );
}
TICK_N ( "Grab keyboard" );
// Get active monitor size.
@@ -1836,6 +1837,7 @@ int rofi_view_error_dialog ( const char *msg, int markup )
fprintf ( stderr, "Failed to grab keyboard, even after %d uS.", 500 * 1000 );
return FALSE;
}
+ take_pointer ( xcb_stuff_get_root_window ( xcb ) );
}
rofi_view_calculate_window_and_element_width ( state );