Index: Recycler/RecyclerIcon.m
===================================================================
--- Recycler/RecyclerIcon.m	(Revision 26860)
+++ Recycler/RecyclerIcon.m	(Arbeitskopie)
@@ -143,6 +143,8 @@
 
       [NSEvent stopPeriodicEvents];
     }
+    else
+      [[self nextResponder] tryToPerform:_cmd with:theEvent];
   } else {  
     id <workspaceAppProtocol> workspaceApp = [desktopApp workspaceApplication];
 
Index: Recycler/Recycler.m
===================================================================
--- Recycler/Recycler.m	(Revision 26860)
+++ Recycler/Recycler.m	(Arbeitskopie)
@@ -173,6 +173,7 @@
     [[[NSApp iconWindow] contentView] addSubview: recview];
 
   } else {
+    [recview removeFromSuperview];
     DESTROY (recview);
     recview = [[RecyclerView alloc] initWithWindow];
     [recview activate];
