diff -ur WindowMaker-0.91.0.orig/src/actions.c WindowMaker-0.91.0/src/actions.c --- WindowMaker-0.91.0.orig/src/actions.c 2006-02-20 23:18:02 +0200 +++ WindowMaker-0.91.0/src/actions.c 2006-02-20 23:20:21 +0200 @@ -1559,11 +1559,11 @@ if (bringToCurrentWS) wWindowChangeWorkspace(wlist, scr->current_workspace); wlist->flags.hidden = 0; + wRaiseFrame(wlist->frame->core); if (wlist->frame->workspace == scr->current_workspace) { XMapWindow(dpy, wlist->frame->core->window); if (miniwindows) { wUnshadeWindow(wlist); - wRaiseFrame(wlist->frame->core); } } WMPostNotificationName(WMNChangedState, wlist, "hide");