src/eric7/Debugger/DebugViewer.py

branch
eric7
changeset 9397
a415cb83dafb
parent 9383
1d9a71952123
child 9413
80c06d472826
--- a/src/eric7/Debugger/DebugViewer.py	Mon Oct 10 09:25:29 2022 +0200
+++ b/src/eric7/Debugger/DebugViewer.py	Tue Oct 11 13:01:02 2022 +0200
@@ -637,11 +637,12 @@
             filterStr = self.globalsFilterEdit.text()
             if self.globalsFilterTypeCombo.currentIndex() == 0:
                 filterStr = "~ {0}".format(filterStr)
+            self.globalsViewer.clear()
             self.debugServer.remoteClientSetFilter(
                 self.getSelectedDebuggerId(), 1, filterStr
             )
             self.debugServer.remoteClientVariables(
-                self.getSelectedDebuggerId(), 2, self.__globalsFilter
+                self.getSelectedDebuggerId(), 1, self.__globalsFilter
             )
 
     def setLocalsFilter(self):
@@ -652,6 +653,7 @@
             filterStr = self.localsFilterEdit.text()
             if self.localsFilterTypeCombo.currentIndex() == 0:
                 filterStr = "~ {0}".format(filterStr)
+            self.localsViewer.clear()
             self.debugServer.remoteClientSetFilter(
                 self.getSelectedDebuggerId(), 0, filterStr
             )
@@ -666,7 +668,7 @@
         """
         if self.debugServer.isDebugging():
             self.debugServer.remoteClientVariables(
-                self.getSelectedDebuggerId(), 2, self.__globalsFilter
+                self.getSelectedDebuggerId(), 1, self.__globalsFilter
             )
             if self.currentStack:
                 self.debugServer.remoteClientVariables(

eric ide

mercurial