~glitter-team/glitter/trunk

« back to all changes in this revision

Viewing changes to glitter/slider.py

bliss

Show diffs side-by-side

added added

removed removed

Lines of Context:
95
95
            self.connect('button-press-event', self.on_press_event) 
96
96
            self.stage.connect('button-release-event', self.on_release_event)
97
97
        
98
 
        tmp_value = self.value - (float(self._handle_image.get_width() / 2.0) / float(self.get_width()))
 
98
        if self.get_width() > 0:
 
99
            tmp_value = self.value - (float(self._handle_image.get_width() / 2.0) / float(self.get_width()))
 
100
        else:
 
101
            tmp_value = 0
99
102
        
100
103
        self._range_image.set_natural_width(self.value)
101
104
        self._handle_image.set_natural_x(tmp_value)