From e337afcc53e08dd2efa2a537f0d469850d7e8e19 Mon Sep 17 00:00:00 2001 From: Alan Hamlett Date: Thu, 6 Jan 2022 07:56:45 -0800 Subject: [PATCH] Fix Popen override --- WakaTime.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/WakaTime.py b/WakaTime.py index 584ef30..13235f8 100644 --- a/WakaTime.py +++ b/WakaTime.py @@ -105,14 +105,14 @@ class Popen(subprocess.Popen): """Patched Popen to prevent opening cmd window on Windows platform.""" def __init__(self, *args, **kwargs): - startupinfo = kwargs.get('startupinfo') - if is_win or True: + if is_win: + startupinfo = kwargs.get('startupinfo') try: startupinfo = startupinfo or subprocess.STARTUPINFO() startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW except AttributeError: pass - kwargs['startupinfo'] = startupinfo + kwargs['startupinfo'] = startupinfo super(Popen, self).__init__(*args, **kwargs)