--- a/eric7/Debugger/DebugUI.py Sun May 23 13:33:13 2021 +0200 +++ b/eric7/Debugger/DebugUI.py Sun May 23 15:35:49 2021 +0200 @@ -1405,21 +1405,20 @@ @param debuggerId ID of the debugger backend @type str """ - if debuggerId == self.getSelectedDebuggerId(): - if scope > -2: - self.ui.activateDebugViewer() - if scope > 0: - self.debugViewer.showVariables(variables, True) - if scope == 1: - # now get the local variables - self.debugServer.remoteClientVariables( - self.getSelectedDebuggerId(), - 0, self.__localsVarFilterList) - elif scope == 0: - self.debugViewer.showVariables(variables, False) - elif scope == -1: - vlist = [(self.tr('No locals available.'), '', '')] - self.debugViewer.showVariables(vlist, False) + if debuggerId == self.getSelectedDebuggerId() and scope > -2: + self.ui.activateDebugViewer() + if scope > 0: + self.debugViewer.showVariables(variables, True) + if scope == 1: + # now get the local variables + self.debugServer.remoteClientVariables( + self.getSelectedDebuggerId(), + 0, self.__localsVarFilterList) + elif scope == 0: + self.debugViewer.showVariables(variables, False) + elif scope == -1: + vlist = [(self.tr('No locals available.'), '', '')] + self.debugViewer.showVariables(vlist, False) def __clientVariable(self, scope, variables, debuggerId): """