chiark / gitweb /
Fix a bug with loading files on windows, which was happening on a thread causing...
authordaid <daid303@gmail.com>
Mon, 8 Dec 2014 08:55:06 +0000 (09:55 +0100)
committerYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Thu, 15 Jan 2015 18:52:49 +0000 (13:52 -0500)
Cura/gui/app.py
Cura/gui/mainWindow.py

index a281df4d4575be538e7479874d593df374ba497f..56e4fa04e134ed0ec2f106ecbf91e9bafa490de9 100644 (file)
@@ -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
 
index 9f9139b11e971dabf59870a2ae9b3a83b5e24462..71dac36206ab3460272da010823f90200332d056 100644 (file)
@@ -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):