diff --git a/dangerzone/gui/__init__.py b/dangerzone/gui/__init__.py index c62cf23..386ecf5 100644 --- a/dangerzone/gui/__init__.py +++ b/dangerzone/gui/__init__.py @@ -35,8 +35,10 @@ class ApplicationWrapper(QtCore.QObject): def monkeypatch_event(event): # In macOS, handle the file open event if event.type() == QtCore.QEvent.FileOpen: - self.document_selected.emit(event.file()) - return True + # Skip file open events in dev mode + if not sys.dangerzone_dev: + self.document_selected.emit(event.file()) + return True elif event.type() == QtCore.QEvent.ApplicationActivate: self.application_activated.emit() return True