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: lulzbot-14.12~6 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=94b8ad011483746aecb85207887762156058586a;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 a281df4d..56e4fa04 100644 --- a/Cura/gui/app.py +++ b/Cura/gui/app.py @@ -91,7 +91,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 9f9139b1..71dac362 100644 --- a/Cura/gui/mainWindow.py +++ b/Cura/gui/mainWindow.py @@ -398,8 +398,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):