MenuEditor.st
changeset 849 0001a9185d99
parent 836 b44c0047291f
child 853 4c906c364da2
--- a/MenuEditor.st	Fri May 22 20:29:51 1998 +0200
+++ b/MenuEditor.st	Fri May 22 20:36:12 1998 +0200
@@ -1604,16 +1604,21 @@
 !MenuEditor methodsFor:'accessing'!
 
 submenuTest
-    "return submenu assigned to item test"
-
-    |menu|
+    "return the submenu assigned to item test;
+     this is dynamically constructed, to reflect the current
+     edited menu."
+
+    |menu cls|
 
     (menu := self treeView asMenu) allItemsDo:
     [:anItem|
         anItem value:nil.
         anItem enabled:true.
     ].
-    ^menu
+
+    cls := self resolveName:specClass.
+    menu findGuiResourcesIn:cls.
+    ^ menu
 !
 
 useHelpTool: aHelpTool