Only seek when the user updates the progress bar.
This commit is contained in:
parent
9caa247d04
commit
507b539295
|
@ -24,7 +24,7 @@ class PBar(gtk.HScale):
|
||||||
self.set_draw_value(False)
|
self.set_draw_value(False)
|
||||||
self.set_range(0, 101)
|
self.set_range(0, 101)
|
||||||
self.set_update_policy(gtk.UPDATE_DISCONTINUOUS)
|
self.set_update_policy(gtk.UPDATE_DISCONTINUOUS)
|
||||||
self.connect("value-changed", self.value_changed)
|
self.connect("change-value", self.change_value)
|
||||||
gobject.timeout_add(500, self.update)
|
gobject.timeout_add(500, self.update)
|
||||||
self.show()
|
self.show()
|
||||||
|
|
||||||
|
@ -33,7 +33,6 @@ class PBar(gtk.HScale):
|
||||||
self.set_value(update() * 100)
|
self.set_value(update() * 100)
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def value_changed(self, scale):
|
def change_value(self, scale, type, value):
|
||||||
global seek
|
global seek
|
||||||
value = scale.get_value()
|
|
||||||
seek(value / 100.0)
|
seek(value / 100.0)
|
||||||
|
|
Loading…
Reference in New Issue