Change all volume buttons
All existing volume buttons must be changed when the volume changes, not just the one receiving the value-changed signal.
This commit is contained in:
parent
7b8d2288cd
commit
8f370aa3bd
|
@ -108,3 +108,4 @@ def set_volume(prcnt):
|
|||
global player
|
||||
player.set_property("volume", prcnt)
|
||||
libsaria.prefs["volume"] = prcnt
|
||||
return prcnt
|
||||
|
|
|
@ -88,8 +88,12 @@ class VolumeButton(gtk.VolumeButton):
|
|||
self.resize()
|
||||
|
||||
self.connect("value-changed", self.changed)
|
||||
LS.event.invite("POSTSETVOLUME", self.set_slider)
|
||||
self.show()
|
||||
|
||||
def set_slider(self, prcnt):
|
||||
self.set_value(prcnt)
|
||||
|
||||
def resize(self):
|
||||
image = self.get_children()[0]
|
||||
icon = image.get_icon_name()[0]
|
||||
|
|
Loading…
Reference in New Issue