diff --git a/MassStorageCloner/gui.py b/MassStorageCloner/gui.py index 5cc868e5838d18a831ce030f33bb799bcf03ee8a..431a74bfca7c3ea09b3d1571cd1ceeeea7366488 100755 --- a/MassStorageCloner/gui.py +++ b/MassStorageCloner/gui.py @@ -109,6 +109,7 @@ class MSClonerGui(threading.Thread): self.root.wm_title("MassStorageCloner - GPLv3 or newer (C) 2014 Martin Süfke") FrameHead = VGridFrame(self.root, relief='raised') self.CbRemovableOnly = VCheckbutton(master=FrameHead, text="Removable only", command=self.OnCbRemovableOnly) + self.CbRemovableOnly.select() # selecting for the gui only, here. Run OnCbRemovableOnly() in run() FrameContent = Tk.Frame(self.root) FrameContDevice = Tk.Frame(FrameContent) @@ -133,6 +134,7 @@ class MSClonerGui(threading.Thread): logger.debug("GUI thread built GUI") # Activate Event system self.ThreadNotifyQueue.SetRoot(self.root, self.ThreadNotifyCallback) + self.OnCbRemovableOnly() # update the state of the removable filter to default-on #if not self.DoQuit: self.root.mainloop() logger.debug("Tk mainloop() ended")