Skip to content

Commit 5c0a673

Browse files
committed
return if no window
1 parent ac3e2d5 commit 5c0a673

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

plugin/core/logging.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,10 @@ def notify(window: sublime.Window | None, message: str, status_message: str = 'L
4646
- via a detailed console message and a short status message
4747
- via a blocking modal dialog"""
4848
from .settings import userprefs
49+
if not window:
50+
return
4951
if userprefs().suppress_error_dialogs:
50-
if window:
51-
window.status_message(status_message)
52-
else:
53-
sublime.status_message(status_message)
52+
window.status_message(status_message)
5453
print(message)
5554
else:
5655
sublime.message_dialog(message)
@@ -61,11 +60,10 @@ def notify_error(window: sublime.Window | None, message: str, status_message: st
6160
- via a detailed console message and a short status message
6261
- via a blocking error modal dialog"""
6362
from .settings import userprefs
63+
if not window:
64+
return
6465
if userprefs().suppress_error_dialogs:
65-
if window:
66-
window.status_message(status_message)
67-
else:
68-
sublime.status_message(status_message)
66+
window.status_message(status_message)
6967
print(message)
7068
else:
7169
sublime.error_message(message)

0 commit comments

Comments
 (0)