DeviceWorkstation.st
changeset 957 b15ade04ee32
parent 937 e4db13d571c0
child 958 690ee3ab59cd
--- a/DeviceWorkstation.st	Thu Jul 18 13:39:11 1996 +0200
+++ b/DeviceWorkstation.st	Thu Jul 18 17:00:58 1996 +0200
@@ -2514,7 +2514,11 @@
     ].
 
     knownViews notNil ifTrue:[
-        (knownViews findFirst:[:slot | slot notNil and:[slot isRootView not and:[slot shown]]]) == 0 ifTrue:[
+        (knownViews findFirst:[:slot | 
+                slot notNil 
+                and:[slot isRootView not 
+                and:[slot superView isNil
+                and:[slot shown]]]]) == 0 ifTrue:[
             "/ my last view was closed
             dispatching := false.
             'DEVWORKST: finished dispatch (last view closed)' infoPrintCR.
@@ -2522,7 +2526,7 @@
     ].
 
     "Modified: 19.9.1995 / 11:31:54 / claus"
-    "Modified: 5.7.1996 / 13:49:32 / cg"
+    "Modified: 18.7.1996 / 16:59:57 / cg"
 !
 
 dispatchEvent
@@ -4440,6 +4444,6 @@
 !DeviceWorkstation  class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview/DeviceWorkstation.st,v 1.115 1996-07-11 16:36:05 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libview/DeviceWorkstation.st,v 1.116 1996-07-18 15:00:58 cg Exp $'
 ! !
 DeviceWorkstation initialize!