hide pointer cursor clients when unsetting them

ensure the pointer remains hidden even if the client does not unmap its surface

 #TheDisappointer
This commit is contained in:
Mike Blumenkrantz 2017-07-21 16:20:03 -04:00
parent 66e95311ff
commit 4d3e157b30
1 changed files with 4 additions and 1 deletions

View File

@ -788,7 +788,10 @@ e_pointer_object_set(E_Pointer *ptr, Evas_Object *obj, int x, int y)
}
ec = e_comp_object_client_get(o);
if (ec)
{
ec->hidden = 1;
evas_object_hide(ec->frame);
}
}
ec = NULL;
if (obj)