mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-21 05:18:06 +01:00
Raise shaded window frame when unhiding
When unhiding window by clicking its appicon, unconditionaly raise its frame. Original-patch-by: Artem Delendik <u2u@nm.ru> Signed-off-by: Alexey I. Froloff <raorn@altlinux.org>
This commit is contained in:
committed by
Carlos R. Mafra
parent
bfd1abd32b
commit
aeb4cb8a79
@@ -1415,11 +1415,11 @@ void wUnhideApplication(WApplication *wapp, Bool miniwindows, Bool bringToCurren
|
|||||||
if (bringToCurrentWS)
|
if (bringToCurrentWS)
|
||||||
wWindowChangeWorkspace(wlist, scr->current_workspace);
|
wWindowChangeWorkspace(wlist, scr->current_workspace);
|
||||||
wlist->flags.hidden = 0;
|
wlist->flags.hidden = 0;
|
||||||
|
wRaiseFrame(wlist->frame->core);
|
||||||
if (wlist->frame->workspace == scr->current_workspace) {
|
if (wlist->frame->workspace == scr->current_workspace) {
|
||||||
XMapWindow(dpy, wlist->frame->core->window);
|
XMapWindow(dpy, wlist->frame->core->window);
|
||||||
if (miniwindows) {
|
if (miniwindows) {
|
||||||
wUnshadeWindow(wlist);
|
wUnshadeWindow(wlist);
|
||||||
wRaiseFrame(wlist->frame->core);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
WMPostNotificationName(WMNChangedState, wlist, "hide");
|
WMPostNotificationName(WMNChangedState, wlist, "hide");
|
||||||
|
|||||||
Reference in New Issue
Block a user