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 5bd8706bac
commit 8946e3e504
1 changed files with 2 additions and 0 deletions

View File

@ -3578,6 +3578,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