class: Tools::CodeNavigationService
authorClaus Gittinger <cg@exept.de>
Sat, 31 Aug 2013 01:05:12 +0200
changeset 13422 86835045a828
parent 13421 a763f8380db3
child 13423 792b998bcc1a
class: Tools::CodeNavigationService changed: #button2PressForSelector:
Tools__CodeNavigationService.st
--- a/Tools__CodeNavigationService.st	Sat Aug 31 00:56:42 2013 +0200
+++ b/Tools__CodeNavigationService.st	Sat Aug 31 01:05:12 2013 +0200
@@ -223,7 +223,11 @@
 button2PressForSelector: selector
     | senders |
 
-    senders := codeView sendersOf: selector.
+    [
+        senders := codeView sendersOf: selector.
+    ] valueWithTimeout:(500 milliseconds). 
+    senders isNil ifTrue:[^ self].
+
     "/ senders size = 1 ifTrue:[ codeView browseMethod: senders anyOne. ^ self].
     [
         menuShown := codeView sendersMenu: senders selector: selector.
@@ -725,14 +729,14 @@
 !CodeNavigationService class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/Tools__CodeNavigationService.st,v 1.32 2013-08-29 14:38:29 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools__CodeNavigationService.st,v 1.33 2013-08-30 23:05:12 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libtool/Tools__CodeNavigationService.st,v 1.32 2013-08-29 14:38:29 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools__CodeNavigationService.st,v 1.33 2013-08-30 23:05:12 cg Exp $'
 !
 
 version_SVN
-    ^ '$Id: Tools__CodeNavigationService.st,v 1.32 2013-08-29 14:38:29 cg Exp $'
+    ^ '$Id: Tools__CodeNavigationService.st,v 1.33 2013-08-30 23:05:12 cg Exp $'
 ! !