[Xfce4-commits] <xfce4-mixer:master> Do not assume a minimum volume of 0 in the keyboard shortcut handling
Guido Berhoerster
noreply at xfce.org
Thu Dec 27 11:26:02 CET 2012
Updating branch refs/heads/master
to d87694483f47d69bd52320b125e5db85f9481cd4 (commit)
from 2a898d0ed8474a8258be4f9d384575d84b412474 (commit)
commit d87694483f47d69bd52320b125e5db85f9481cd4
Author: Guido Berhoerster <guido+xfce at berhoerster.name>
Date: Wed Dec 26 18:40:23 2012 +0100
Do not assume a minimum volume of 0 in the keyboard shortcut handling
panel-plugin/xfce-mixer-plugin.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/panel-plugin/xfce-mixer-plugin.c b/panel-plugin/xfce-mixer-plugin.c
index bc3f353..7600cb2 100644
--- a/panel-plugin/xfce-mixer-plugin.c
+++ b/panel-plugin/xfce-mixer-plugin.c
@@ -1076,13 +1076,13 @@ xfce_mixer_plugin_volume_key_pressed (const char *keystring,
xfce_mixer_plugin_set_volume (mixer_plugin, new_volume);
xfce_mixer_plugin_update_volume (mixer_plugin, new_volume);
- /* Mute when volume reaches 0%, unmute if volume is raised from 0% */
- if (old_volume > 0 && new_volume == 0)
+ /* Mute when volume reaches the minimum, unmute if volume is raised from the minimum */
+ if (old_volume > mixer_plugin->track->min_volume && new_volume == mixer_plugin->track->min_volume)
{
xfce_mixer_plugin_set_muted (mixer_plugin, TRUE);
xfce_mixer_plugin_update_muted (mixer_plugin, TRUE);
}
- else if (old_volume == 0 && new_volume > 0)
+ else if (old_volume == mixer_plugin->track->min_volume && new_volume > mixer_plugin->track->min_volume)
{
xfce_mixer_plugin_set_muted (mixer_plugin, FALSE);
xfce_mixer_plugin_update_muted (mixer_plugin, FALSE);
More information about the Xfce4-commits
mailing list