=== modified file 'src/covergloobus.py' --- src/covergloobus.py 2011-01-10 23:39:54 +0000 +++ src/covergloobus.py 2011-01-11 19:11:29 +0000 @@ -192,7 +192,7 @@ config.set('Window', 'x', str(x)) config.set('Window', 'y', str(y)) config.set('Window', 'ontop', '1' if self._window.ontop else '0') - config.set('Window', 'stick', '1' if self._window.stick else '0') + config.set('Window', 'stick', '1' if self._window.sticky else '0') def clicked(self, widget, event): c.debug("Button Pressed: " + str(event.button)) @@ -260,7 +260,7 @@ self._menu.show_all() self._menu.__ontop.set_active(self._window.ontop) - self._menu.__stick.set_active(self._window.stick) + self._menu.__stick.set_active(self._window.sticky) def quit(self): c.debug("MENU OPTION: quit") @@ -308,6 +308,7 @@ self.check_song() self.init_timer() self._window.show() + self._window.stick() elif state == State.CLOSED: self.reset_track() self.init_timer() === modified file 'src/ui.py' --- src/ui.py 2011-01-10 23:39:24 +0000 +++ src/ui.py 2011-01-11 19:08:54 +0000 @@ -43,7 +43,7 @@ class CoverGloobusUI(gtk.Window): cg = None - stick = False + sticky = False ontop = False _pt = False @@ -88,8 +88,8 @@ self.show_all() - def set_stick(self, stick): - self.stick = stick + def set_stick(self, sticky): + self.sticky = sticky def set_ontop(self, ontop): self.ontop = ontop @@ -99,7 +99,7 @@ self.set_keep_below(True) def button_press(self, widget, event): - if event.button == 1 and not self.stick: + if event.button == 1 and not self.sticky: self._pt = True self._px, self._py = self.get_position() self._px = event.x_root - self._px @@ -136,7 +136,7 @@ self.move(config.getint("Window","x"), config.getint("Window","y")) self.ontop = config.getboolean("Window", "ontop") - self.stick = config.getboolean("Window", "stick") + self.sticky = config.getboolean("Window", "stick") self.set_keep_above(self.ontop)