src/eric7/Debugger/DebugViewer.py

branch
eric7
changeset 9382
fb89c1dc9825
parent 9363
789d739a683a
child 9383
1d9a71952123
--- a/src/eric7/Debugger/DebugViewer.py	Sun Oct 02 14:46:21 2022 +0200
+++ b/src/eric7/Debugger/DebugViewer.py	Mon Oct 03 12:14:28 2022 +0200
@@ -638,6 +638,19 @@
                     self.getSelectedDebuggerId(), 0, self.__localsFilter, self.framenr
                 )
 
+    def refreshVariablesLists(self):
+        """
+        Public slot to refresh the local and global variables lists.
+        """
+        if self.debugServer.isDebugging():
+            self.debugServer.remoteClientVariables(
+                self.getSelectedDebuggerId(), 2, self.__globalsFilter
+            )
+            if self.currentStack:
+                self.debugServer.remoteClientVariables(
+                    self.getSelectedDebuggerId(), 0, self.__localsFilter, self.framenr
+                )
+
     def handleDebuggingStarted(self):
         """
         Public slot to handle the start of a debugging session.

eric ide

mercurial