volume scroll: more precise control in single-digits

This commit is contained in:
end-4
2024-03-07 16:12:32 +07:00
parent 00605520e2
commit b23f0bb1df
+4 -2
View File
@@ -58,12 +58,14 @@ export default () => {
return Widget.EventBox({ return Widget.EventBox({
onScrollUp: () => { onScrollUp: () => {
if (!Audio.speaker) return; if (!Audio.speaker) return;
Audio.speaker.volume += 0.03; if(Audio.speaker.volume <= 0.09) Audio.speaker.volume += 0.01;
else Audio.speaker.volume += 0.03;
Indicator.popup(1); Indicator.popup(1);
}, },
onScrollDown: () => { onScrollDown: () => {
if (!Audio.speaker) return; if (!Audio.speaker) return;
Audio.speaker.volume -= 0.03; if(Audio.speaker.volume <= 0.09) Audio.speaker.volume -= 0.01;
else Audio.speaker.volume -= 0.03;
Indicator.popup(1); Indicator.popup(1);
}, },
onHover: () => { barStatusIcons.toggleClassName('bar-statusicons-hover', true) }, onHover: () => { barStatusIcons.toggleClassName('bar-statusicons-hover', true) },