SoundSwitch icon indicating copy to clipboard operation
SoundSwitch copied to clipboard

Issue with banner notification of both playback and recording devices when switching playback device with a hotkey (and vice versa).

Open kreis117 opened this issue 3 years ago • 2 comments

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:

  1. Open the settings screen
  2. With the settings screen active, use hot keys to switch playback devices (or recording devices)
  3. 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.

kreis117 avatar Mar 26 '22 04:03 kreis117

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 ?

Belphemur avatar Jun 04 '22 22:06 Belphemur

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.

kreis117 avatar Jun 05 '22 02:06 kreis117

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.

felipecrs avatar Dec 23 '22 16:12 felipecrs

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 avatar Dec 23 '22 16:12 felipecrs

@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.

Belphemur avatar Dec 23 '22 16:12 Belphemur

Yes, Windows 11 22H2.

felipecrs avatar Dec 23 '22 16:12 felipecrs

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

Belphemur avatar Jan 24 '23 20:01 Belphemur

On it.

felipecrs avatar Jan 24 '23 20:01 felipecrs

Awesome, it works just fine!

https://user-images.githubusercontent.com/29582865/214402897-ea3b4ac0-3f6c-4f49-8c6e-86fef92eadb1.mp4

felipecrs avatar Jan 24 '23 20:01 felipecrs

: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:

github-actions[bot] avatar Feb 02 '23 14:02 github-actions[bot]