Issue with banner notification of both playback and recording devices when switching playback device with a hotkey (and vice versa).
Describe the bug Issue with banner notification of both playback and recording devices when switching playback device with a hotkey (and vice versa).
Version SoundSwitch v6.2.4.0
To Reproduce Steps to reproduce the behavior:
- Open the settings screen
- With the settings screen active, use hot keys to switch playback devices (or recording devices)
- A banner notification for the recording device will appear for a moment, then the banner notification for the playback device will appear.
Expected behavior Only switched devices will be banner notified.
Screenshots https://user-images.githubusercontent.com/74777259/160225183-7f6da146-efeb-43f8-894b-c49a6f32f60e.mp4
Additional context Add any other context about the problem here.
If both are show, that would mean for Windows both got switched...
This is kind of weird, do you have any other application that interact with audio device ?
I don't think I have any other application that interact with audio device. As noted above, it only seems to happen when the settings window is open. It also seems to occur with notification methods other than banners.
Glad I'm not the only one. See:
https://user-images.githubusercontent.com/29582865/209367131-c2167496-799d-47c1-9674-6da154b05982.mp4
I was only pressing the Playback switch shortcut (not Recording switch shortcut), yet, you can see that it shows up the Recording device almost always.
I'm happy to provide any data that may be useful.
BTW the issue persists even after closing Nvidia Broadcast, PowerToys, Logitech G Hub, Nahimic and LogiTune. Disabling Switch Default Communication Device does not seem to help either.
@felipecrs Are you on Win11 ?
I have the feeling they changed something in the API and give all device when one is changed instead of just the one that changed.
Yes, Windows 11 22H2.
I think I've figured how to fix it.
Can you try a test version for me ? https://f000.backblazeb2.com/file/SoundSwitch/nightly/SoundSwitch-6.5.39925.1238.zip
This should fix that issue.
Download the zip, stop SoundSwitch, go where SoundSwitch is installed, replace all the file with the content of the Zip and restart SoundSwitch
On it.
Awesome, it works just fine!
https://user-images.githubusercontent.com/29582865/214402897-ea3b4ac0-3f6c-4f49-8c6e-86fef92eadb1.mp4
:tada: This issue has been resolved in version 6.5.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket: