From cbe081da93d2a2bd1d44a0fe02e9dab7eccd249d Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Tue, 24 Feb 2015 09:44:36 -0600 Subject: Use the max volume attribute to scale the volume measure --- src/service.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/service.vala') diff --git a/src/service.vala b/src/service.vala index 0c82538..4b2eb92 100644 --- a/src/service.vala +++ b/src/service.vala @@ -322,7 +322,7 @@ public class IndicatorSound.Service: Object { /* Put it all into the notification */ sync_notification.clear_hints (); sync_notification.update (_("Volume"), volume_label, icon); - sync_notification.set_hint ("value", (int32)Math.round(volume_control.volume.volume * 100.0)); + sync_notification.set_hint ("value", (int32)Math.round(volume_control.volume.volume / this.max_volume * 100.0)); sync_notification.set_hint ("x-canonical-value-bar-tint", tint); sync_notification.set_hint ("x-canonical-private-synchronous", "true"); sync_notification.set_hint ("x-canonical-non-shaped-icon", "true"); -- cgit v1.2.3