ec->lock_client_location = 1;
ec->lock_user_size = 1;
ec->lock_client_size = 1;
- ec->lock_client_stacking = 1;
ec->lock_user_shade = 1;
ec->lock_client_shade = 1;
ec->lock_user_maximize = 1;
ec->lock_client_maximize = 1;
+
+ if (!e_mod_pol_client_is_home_screen(ec))
+ ec->lock_client_stacking = 1;
}
static void
if (ev->property & E_CLIENT_PROPERTY_CLIENT_TYPE)
{
if (e_mod_pol_client_is_home_screen(ev->ec))
- return EINA_TRUE;
+ {
+ ev->ec->lock_client_stacking = 0;
+ return EINA_TRUE;
+ }
else if (e_mod_pol_client_is_lock_screen(ev->ec))
return EINA_TRUE;
}