Merge branch 'Ly-sec:main' into main

This commit is contained in:
Jose Chasey Pratama 2025-08-03 06:36:18 +07:00 committed by GitHub
commit 72fbc2f8d1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -153,14 +153,14 @@ Scope {
// --- NEW: Keep volume property in sync with actual Pipewire audio sink volume ---
Connections {
target: defaultAudioSink.audio
onVolumeChanged: {
target: defaultAudioSink ? defaultAudioSink.audio : null
function onVolumeChanged() {
if (defaultAudioSink.audio && !defaultAudioSink.audio.muted) {
volume = Math.round(defaultAudioSink.audio.volume * 100);
console.log("Volume changed externally to:", volume);
}
}
onMutedChanged: {
function onMutedChanged() {
if (defaultAudioSink.audio) {
if (defaultAudioSink.audio.muted) {
volume = 0;