aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/service.vala3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/service.vala b/src/service.vala
index bd44b0d..0a5725a 100644
--- a/src/service.vala
+++ b/src/service.vala
@@ -139,6 +139,9 @@ public class IndicatorSound.Service: Object {
}
set {
+ if (this.allow_amplified_volume == value)
+ return;
+
if (value) {
/* from pulse/volume.h: #define PA_VOLUME_UI_MAX (pa_sw_volume_from_dB(+11.0)) */
this.max_volume = (double)PulseAudio.Volume.sw_from_dB(11.0) / PulseAudio.Volume.NORM;