changed: #enter:select:
preserve last selection in inspector
(useful when single stepping)
--- a/DebugView.st Tue Oct 23 19:16:52 2012 +0200
+++ b/DebugView.st Tue Oct 23 19:18:40 2012 +0200
@@ -1613,10 +1613,11 @@
ObjectMemory stepInterruptHandler:nil.
].
+ lastSelectionInReceiverInspector := receiverInspector selectedKeyName.
+ lastSelectionInContextInspector := contextInspector selectedKeyName.
+
(exitAction ~~ #step) ifTrue:[
"/ not stepping or continue - close window
- lastSelectionInReceiverInspector := receiverInspector selectedKeyName.
- lastSelectionInContextInspector := contextInspector selectedKeyName.
self cacheMyself.
receiverInspector release.
contextInspector release.
@@ -8105,11 +8106,11 @@
!DebugView class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/DebugView.st,v 1.564 2012-10-23 08:27:33 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/DebugView.st,v 1.565 2012-10-23 17:18:40 cg Exp $'
!
version_CVS
- ^ '$Header: /cvs/stx/stx/libtool/DebugView.st,v 1.564 2012-10-23 08:27:33 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/DebugView.st,v 1.565 2012-10-23 17:18:40 cg Exp $'
!
version_SVN