From 956ffd4663ce98dc4f124fa6287514efbb01b3c8 Mon Sep 17 00:00:00 2001 From: Xarvex Date: Thu, 25 Apr 2024 00:07:14 -0500 Subject: [PATCH] Properly detach process on Windows --- 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 57e056a9..253f9d20 100644 --- a/tagstudio/src/qt/ts_qt.py +++ b/tagstudio/src/qt/ts_qt.py @@ -61,7 +61,7 @@ logging.basicConfig(format="%(message)s", level=logging.INFO) def open_file(path: str): try: if sys.platform == "win32": - subprocess.Popen(["start", path], shell=True, close_fds=True) + subprocess.Popen(["start", path], shell=True, close_fds=True, creationflags=subprocess.DETACHED_PROCESS) else: if sys.platform == "darwin": command_name = "open"