Debugger/CallTraceViewer.py

changeset 5151
0a5906c38bfd
parent 5150
72a053e1c440
child 5389
9b1c800daff3
--- a/Debugger/CallTraceViewer.py	Mon Sep 05 19:47:54 2016 +0200
+++ b/Debugger/CallTraceViewer.py	Wed Sep 07 18:48:09 2016 +0200
@@ -68,8 +68,10 @@
             Preferences.Prefs.settings.value("CallTrace/StopOnExit", True))
         self.stopCheckBox.setChecked(stopOnExit)
         
-        self.__callTraceEnabled = Preferences.toBool(
-            Preferences.Prefs.settings.value("CallTrace/Enabled", False))
+        self.__callTraceEnabled = (Preferences.toBool(
+            Preferences.Prefs.settings.value("CallTrace/Enabled", False)) and
+            not stopOnExit)
+        
         if self.__callTraceEnabled:
             self.startTraceButton.setEnabled(False)
         else:

eric ide

mercurial