--- a/src/eric7/Debugger/DebugUI.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/Debugger/DebugUI.py Mon Nov 07 17:19:58 2022 +0100 @@ -1681,6 +1681,8 @@ @param debuggerId ID of the debugger backend @type str """ + from .EditBreakpointDialog import EditBreakpointDialog + EricMessageBox.critical( self.ui, self.tr("Breakpoint Condition Error"), @@ -1709,8 +1711,6 @@ else [] ) - from .EditBreakpointDialog import EditBreakpointDialog - dlg = EditBreakpointDialog( (fn, line), (cond, temp, enabled, count), condHistory, self.ui, modal=True ) @@ -1739,6 +1739,8 @@ @param debuggerId ID of the debugger backend @type str """ + from .EditWatchpointDialog import EditWatchpointDialog + EricMessageBox.critical( self.ui, self.tr("Watch Expression Error"), @@ -1759,8 +1761,6 @@ cond, special, temp, enabled, count = wp[:5] - from .EditWatchpointDialog import EditWatchpointDialog - dlg = EditWatchpointDialog((cond, temp, enabled, count, special), self.ui) if dlg.exec() == QDialog.DialogCode.Accepted: cond, temp, enabled, count, special = dlg.getData()