From 4a9c4de56ae3aebc343a229931e39cc4ac33d7be Mon Sep 17 00:00:00 2001 From: Xarvex Date: Sun, 28 Apr 2024 11:31:18 -0500 Subject: [PATCH] Further isolate program window from TagStudio --- tagstudio/src/qt/ts_qt.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tagstudio/src/qt/ts_qt.py b/tagstudio/src/qt/ts_qt.py index d1cc846..ebe82fd 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -76,7 +76,7 @@ def open_file(path: str, file_manager: bool = False): command_name = "start" # first parameter is for title, NOT filepath command_args = ["", normpath] - subprocess.Popen([command_name] + command_args, shell=True, close_fds=True, creationflags=subprocess.DETACHED_PROCESS) + subprocess.Popen([command_name] + command_args, shell=True, close_fds=True, creationflags=subprocess.DETACHED_PROCESS | subprocess.CREATE_NEW_PROCESS_GROUP | subprocess.CREATE_BREAKAWAY_FROM_JOB) else: if sys.platform == "darwin": command_name = "open"