From 4ede1f618c53ad60c8868611667cbe4b16de07fb Mon Sep 17 00:00:00 2001 From: Et0h Date: Tue, 25 Nov 2014 18:58:13 +0000 Subject: [PATCH] Correct slashes for file drops on Windows --- syncplay/ui/GuiConfiguration.py | 2 +- syncplay/ui/gui.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/syncplay/ui/GuiConfiguration.py b/syncplay/ui/GuiConfiguration.py index 3d563c6..054d7c0 100644 --- a/syncplay/ui/GuiConfiguration.py +++ b/syncplay/ui/GuiConfiguration.py @@ -229,7 +229,7 @@ class ConfigDialog(QtGui.QDialog): data = event.mimeData() urls = data.urls() if urls and urls[0].scheme() == 'file': - dropfilepath = unicode(event.mimeData().urls()[0].toLocalFile()) + dropfilepath = os.path.abspath(unicode(event.mimeData().urls()[0].toLocalFile())) if dropfilepath[-4:].lower() == ".exe": self.executablepathCombobox.setEditText(dropfilepath) else: diff --git a/syncplay/ui/gui.py b/syncplay/ui/gui.py index 624bd0f..ad57eb9 100644 --- a/syncplay/ui/gui.py +++ b/syncplay/ui/gui.py @@ -432,7 +432,7 @@ class MainWindow(QtGui.QMainWindow): data = event.mimeData() urls = data.urls() if urls and urls[0].scheme() == 'file': - dropfilepath = unicode(event.mimeData().urls()[0].toLocalFile()) + dropfilepath = os.path.abspath(unicode(event.mimeData().urls()[0].toLocalFile())) if rewindFile == False: self._syncplayClient._player.openFile(dropfilepath) else: