tasks: Do not show preview if shelf is animating.
This commit is contained in:
parent
ac52e6e08a
commit
e47db1df54
|
@ -990,14 +990,19 @@ _tasks_cb_item_mouse_in(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_U
|
||||||
{
|
{
|
||||||
Tasks_Item *item;
|
Tasks_Item *item;
|
||||||
E_Client *ec;
|
E_Client *ec;
|
||||||
|
Eina_Bool show;
|
||||||
|
|
||||||
item = data;
|
item = data;
|
||||||
|
|
||||||
if (!item->tasks->config->preview) return;
|
if (!item->tasks->config->preview) return;
|
||||||
|
|
||||||
|
show = !item->iconifying;
|
||||||
|
if ((item->tasks->gcc->gadcon->shelf) && (item->tasks->gcc->gadcon->shelf->hide_animator))
|
||||||
|
show = 0;
|
||||||
|
|
||||||
ec = e_client_focused_get();
|
ec = e_client_focused_get();
|
||||||
|
|
||||||
if (!item->iconifying)
|
if (show)
|
||||||
_tasks_item_preview_add(item);
|
_tasks_item_preview_add(item);
|
||||||
|
|
||||||
if (ec)
|
if (ec)
|
||||||
|
|
Loading…
Reference in New Issue