diff -r 6b0daa6508f9 -r 3fd874bf34e4 Debugger/DebugViewer.py --- a/Debugger/DebugViewer.py Sun Jul 20 17:54:27 2014 +0200 +++ b/Debugger/DebugViewer.py Thu Jul 24 22:34:05 2014 +0200 @@ -255,7 +255,7 @@ if self.embeddedBrowser: self.__tabWidget.setCurrentWidget(self.browser) else: - self.__tabWidget.setCurrentWidget(self.lvWidget) + self.__tabWidget.setCurrentWidget(self.glvWidget) # add the threads viewer self.__mainLayout.addWidget(QLabel(self.tr("Threads:"))) @@ -305,6 +305,8 @@ """ self.globalsViewer.handleResetUI() self.localsViewer.handleResetUI() + self.__setGlobalsFilter() + self.__setLocalsFilter() self.sourceButton.setEnabled(False) self.currentStack = None self.stackComboBox.clear() @@ -315,7 +317,7 @@ if self.embeddedBrowser: self.__tabWidget.setCurrentWidget(self.browser) else: - self.__tabWidget.setCurrentWidget(self.lvWidget) + self.__tabWidget.setCurrentWidget(self.glvWidget) self.breakpointViewer.handleResetUI() def handleRawInput(self): @@ -465,8 +467,7 @@ """ filter = self.globalsFilterEdit.text() self.debugServer.remoteClientSetFilter(1, filter) - if self.currentStack: - self.debugServer.remoteClientVariables(2, self.globalsFilter) + self.debugServer.remoteClientVariables(2, self.globalsFilter) def __setLocalsFilter(self): """