diff options
author | Dave Davenport <qball@gmpclient.org> | 2016-05-09 08:47:28 +0200 |
---|---|---|
committer | Dave Davenport <qball@gmpclient.org> | 2016-05-09 08:47:28 +0200 |
commit | bd412b9975b06c03a7d2e44b0ac1240ec713e9d3 (patch) | |
tree | ec2383cbdd410f9d1124f10fc6148ad7fdcdae10 /source/view.c | |
parent | 171d132b9bd36aa142bb52f58f9c68bebe5e42b2 (diff) |
Grab mouse pointer with keyboard.
Diffstat (limited to 'source/view.c')
-rw-r--r-- | source/view.c | 2 |
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 ); |