Skip to content

Commit 6c514ea

Browse files
committed
Fix -DDEBUGGER=NO not working properly
1 parent 4985b77 commit 6c514ea

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

python/scriptingprovider.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1128,10 +1128,13 @@ def __init__(self, provider):
11281128
from debugger import DebuggerController
11291129
self.DebuggerController = DebuggerController
11301130
self.debugger_imported = True
1131-
elif Settings().get_bool('corePlugins.debugger') and (os.environ.get('BN_DISABLE_CORE_DEBUGGER') is None):
1132-
from .debugger import DebuggerController
1133-
self.DebuggerController = DebuggerController
1134-
self.debugger_imported = True
1131+
else:
1132+
settings = Settings()
1133+
if settings.contains('corePlugins.debugger') and settings.get_bool('corePlugins.debugger') and \
1134+
(os.environ.get('BN_DISABLE_CORE_DEBUGGER') is None):
1135+
from .debugger import DebuggerController
1136+
self.DebuggerController = DebuggerController
1137+
self.debugger_imported = True
11351138

11361139
@abc.abstractmethod
11371140
def perform_stop(self):

0 commit comments

Comments
 (0)