mirror of
https://github.com/noctalia-dev/noctalia-shell.git
synced 2026-05-11 17:08:27 +08:00
AudioService: proper volume clamping
This commit is contained in:
@@ -169,11 +169,14 @@ Singleton {
|
||||
if (volume >= maxVolume) {
|
||||
return;
|
||||
}
|
||||
setVolume(volume + stepVolume);
|
||||
setVolume(Math.min(maxVolume, volume + stepVolume));
|
||||
}
|
||||
|
||||
function decreaseVolume() {
|
||||
setVolume(volume - stepVolume);
|
||||
if (volume <= 0) {
|
||||
return;
|
||||
}
|
||||
setVolume(Math.max(0, volume - stepVolume));
|
||||
}
|
||||
|
||||
function setVolume(newVolume: real) {
|
||||
|
||||
Reference in New Issue
Block a user