From 97a499a34a79ac33f8e5f1f386351d61792a0348 Mon Sep 17 00:00:00 2001 From: Et0h Date: Thu, 29 May 2014 12:01:05 +0100 Subject: [PATCH] Fix fileless arg prepending --- syncplay/ui/ConfigurationGetter.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/syncplay/ui/ConfigurationGetter.py b/syncplay/ui/ConfigurationGetter.py index 3ecc701..66c987a 100644 --- a/syncplay/ui/ConfigurationGetter.py +++ b/syncplay/ui/ConfigurationGetter.py @@ -284,6 +284,9 @@ class ConfigurationGetter(object): self._parseConfigFile(iniPath) args = self._argparser.parse_args() self._overrideConfigWithArgs(args) + if(self._config['file'] and self._config['file'][:2] == "--"): + self._config['playerArgs'].insert(0, self._config['file']) + self._config['file'] = None # Arguments not validated yet - booleans are still text values if(self._config['forceGuiPrompt'] == "True" or not self._config['file']): self._forceGuiPrompt()