JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
New man
[spectrwm.git] / scrotwm.c
index f277ea4..d8f2e61 100644 (file)
--- a/scrotwm.c
+++ b/scrotwm.c
@@ -50,7 +50,7 @@
 
 static const char      *cvstag = "$scrotwm$";
 
-#define        SWM_VERSION     "0.7"
+#define        SWM_VERSION     "0.8"
 
 #include <stdio.h>
 #include <stdlib.h>
@@ -2179,8 +2179,8 @@ manage_window(Window id)
 
        set_win_state(win, NormalState);
 
-       /* floaters need this */
-       if (win->floating)
+       /* floaters need to be mapped if they are in the current workspace */
+       if (win->floating && (ws->idx == r->ws->idx))
                XMapRaised(display, win->id);
 
        /* make new win focused */