--- a/src/eric7/Debugger/CallTraceViewer.py Sun Jun 30 15:37:49 2024 +0200 +++ b/src/eric7/Debugger/CallTraceViewer.py Sun Jun 30 17:58:31 2024 +0200 @@ -13,7 +13,7 @@ from PyQt6.QtCore import Qt, pyqtSignal, pyqtSlot from PyQt6.QtWidgets import QTreeWidgetItem, QWidget -from eric7 import Preferences +from eric7 import EricUtilities, Preferences from eric7.EricGui import EricPixmapCache from eric7.EricWidgets import EricFileDialog, EricMessageBox from eric7.EricWidgets.EricApplication import ericApp @@ -67,13 +67,13 @@ self.__project = None self.__tracedDebuggerId = "" - stopOnExit = Preferences.toBool( + stopOnExit = EricUtilities.toBool( Preferences.getSettings().value("CallTrace/StopOnExit", True) ) self.stopCheckBox.setChecked(stopOnExit) self.__callTraceEnabled = ( - Preferences.toBool( + EricUtilities.toBool( Preferences.getSettings().value("CallTrace/Enabled", False) ) and not stopOnExit