From ef042ef070572221f39174292970df78d14ec23f Mon Sep 17 00:00:00 2001 From: SkeleyM <86805089+SkeleyM@users.noreply.github.com> Date: Fri, 3 Jan 2025 08:37:18 +0000 Subject: [PATCH] fix: call filepaths instead of using `start` (#667) --- tagstudio/src/qt/helpers/file_opener.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tagstudio/src/qt/helpers/file_opener.py b/tagstudio/src/qt/helpers/file_opener.py index f696d416..51afd230 100644 --- a/tagstudio/src/qt/helpers/file_opener.py +++ b/tagstudio/src/qt/helpers/file_opener.py @@ -46,11 +46,9 @@ def open_file(path: str | Path, file_manager: bool = False): | subprocess.CREATE_BREAKAWAY_FROM_JOB, ) else: - command_name = "start" - # first parameter is for title, NOT filepath - command_args = ["", normpath] + command = f'"{normpath}"' subprocess.Popen( - [command_name] + command_args, + command, shell=True, close_fds=True, creationflags=subprocess.CREATE_NEW_PROCESS_GROUP