We add code that the service windows (such as home screen, quickpanel,
lock screen, etc) not to be iconified by desk_iconify.
Change-Id: I500af48b147c758b11d7ba62fd89fdd69ad1efa1
(cherry picked from commit
b26b957ce22715633ccc6cab05af7b7098fc2112)
if (e_policy_client_is_home_screen(ev->ec))
{
ev->ec->lock_client_stacking = 0;
- return ECORE_CALLBACK_PASS_ON;
+ e_client_desk_iconify_skip_set(ev->ec, EINA_TRUE);
}
- else if (e_policy_client_is_lockscreen(ev->ec))
- return ECORE_CALLBACK_PASS_ON;
}
return ECORE_CALLBACK_PASS_ON;
}
else if (role == TZSH_SRV_ROLE_LAUNCHER)
e_service_launcher_client_set(tzsh_srv->ec);
+
+ e_client_desk_iconify_skip_set(tzsh_srv->ec, EINA_TRUE);
}
// --------------------------------------------------------