unshade clients when activating

fixes issue where an activated client on another vdesk which was shaded
would appear to be unshaded but was, in fact, shaded
This commit is contained in:
Mike Blumenkrantz 2015-09-08 17:01:36 -04:00
parent 579b5dcb76
commit b23f3cabd8
1 changed files with 2 additions and 0 deletions

View File

@ -3577,6 +3577,8 @@ e_client_activate(E_Client *ec, Eina_Bool just_do_it)
}
if (!ec->lock_user_stacking)
evas_object_raise(ec->frame);
if (ec->shaded || ec->shading)
e_client_unshade(ec, ec->shade_dir);
if (!ec->lock_focus_out)
{
/* XXX ooffice does send this request for