From: daid Date: Mon, 8 Dec 2014 08:55:06 +0000 (+0100) Subject: Fix a bug with loading files on windows, which was happening on a thread causing... X-Git-Tag: 14.12-RC10~2 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=8a4c983212e444dd90607b9ecee7e993583dee5f;p=cura.git Fix a bug with loading files on windows, which was happening on a thread causing bugs. --- diff --git a/Cura/gui/app.py b/Cura/gui/app.py index 7dff8e9d..ce167b26 100644 --- a/Cura/gui/app.py +++ b/Cura/gui/app.py @@ -90,7 +90,7 @@ class CuraApp(wx.App): sock.bind(("127.0.0.1", port)) while True: data, addr = sock.recvfrom(2048) - self.mainWindow.OnDropFiles(data.split('\0')) + wx.callAfter(self.mainWindow.OnDropFiles, data.split('\0')) except: pass diff --git a/Cura/gui/mainWindow.py b/Cura/gui/mainWindow.py index 2c499834..efd81163 100644 --- a/Cura/gui/mainWindow.py +++ b/Cura/gui/mainWindow.py @@ -395,8 +395,6 @@ class mainWindow(wx.Frame): prefDialog.Raise() def OnDropFiles(self, files): - if len(files) > 0: - self.updateProfileToAllControls() self.scene.loadFiles(files) def OnModelMRU(self, e):