VDBThreadPresenter.st
changeset 219 6ab12a17ca3b
parent 212 62bb14c71a71
child 260 be963ee78dba
--- a/VDBThreadPresenter.st	Wed Mar 17 12:22:55 2021 +0000
+++ b/VDBThreadPresenter.st	Tue May 18 11:21:13 2021 +0100
@@ -99,6 +99,27 @@
     ^ thread
 ! !
 
+!VDBThreadPresenter methodsFor:'change & update'!
+
+updateChildren
+    children isNil ifTrue: [ 
+        ^ self 
+    ].
+
+    children isEmpty ifTrue: [ 
+        super updateChildren.
+        ^ self
+    ].
+
+    (children size = thread stack size and: [ children first frame == thread stack first ]) ifTrue: [ 
+        ^ self
+    ].
+
+    super updateChildren.
+
+    "Created: / 17-05-2021 / 19:45:32 / Jan Vrany <jan.vrany@labware.com>"
+! !
+
 !VDBThreadPresenter methodsFor:'initialization'!
 
 setThread: aGDBThread