diff -r -U 1 blackbox-0.62.1/src/Screen.cc blackbox-0.62.1-fix/src/Screen.cc
--- blackbox-0.62.1/src/Screen.cc	Sat Jan 12 12:13:09 2002
+++ blackbox-0.62.1-fix/src/Screen.cc	Fri Feb  8 09:43:16 2002
@@ -1395,2 +1395,3 @@
   if (id != current_workspace->getWorkspaceID()) {
+    XSync(blackbox->getXDisplay(), False);
     current_workspace->hideAll();
@@ -1415,4 +1416,3 @@
 
-    if (resource.focus_last && current_workspace->getLastFocusedWindow()) {
-      XSync(blackbox->getXDisplay(), False);
+    if (resource.focus_last && current_workspace->getLastFocusedWindow()) {      
       current_workspace->getLastFocusedWindow()->setInputFocus();
