add comp mouse grab detection function

This commit is contained in:
Mike Blumenkrantz 2015-04-27 14:32:05 -04:00
parent 76eec883b7
commit 0c7ff0b0e9
2 changed files with 7 additions and 0 deletions

View File

@ -1592,6 +1592,12 @@ e_comp_util_kbd_grabbed(void)
return e_menu_grab_window_get() || e_client_action_get() || e_grabinput_key_win_get();
}
EAPI Eina_Bool
e_comp_util_mouse_grabbed(void)
{
return e_menu_grab_window_get() || e_client_action_get() || e_grabinput_mouse_win_get();
}
EAPI void
e_comp_gl_set(Eina_Bool set)
{

View File

@ -212,6 +212,7 @@ EAPI E_Config_Dialog *e_int_config_comp_match(Evas_Object *parent, const char *p
EAPI Eina_Bool e_comp_util_kbd_grabbed(void);
EAPI Eina_Bool e_comp_util_mouse_grabbed(void);
static inline Eina_Bool
e_comp_util_client_is_fullscreen(const E_Client *ec)