ModernFlyouts icon indicating copy to clipboard operation
ModernFlyouts copied to clipboard

ModernFlyout isn't hiding/disabling system volume and display popup bar

Open Vai007 opened this issue 1 year ago • 12 comments

ModernFlyouts Version

0.9.3.0

Windows version

Windows 11 23H2

OS build

No response

Platform

No response

Area(s) with issue?

No response

Steps to reproduce

When trying to change volume or brightness using laptop's keyboard shortcut somehow system volume bar is also showing along with modernFlout. Screenshot (1)

✔️ Expected Behavior

No response

❌ Actual Behavior

System's volume bar should be hiden/disabled.

Other Software

No response

Additional Context

No response

Vai007 avatar May 17 '24 18:05 Vai007

Same bug present on my Windows 11 23H2 laptop with ModernFlyouts 0.9.3.0.

BrianG61UK avatar Jun 13 '24 22:06 BrianG61UK

I can confirm on Windows 11 21H2 with ModernFlyouts v0.10.0-beta.4 - Don't ask me why I use that specific Windows 11 feature update. :D

image

PrntScr mapping didn't change as I didn't restart my system after enabling the setting that remaps it to Snipping Tool, which resulted in both of my displays being captured. My bad!

kurtbahartr avatar Jun 19 '24 17:06 kurtbahartr

However, the other people are using 0.9.3 @kurtbahartr Your issue is a little bit more confusing as it should've been fixed in that version. Could you tell me the exact Windows build you are on using winver?

manstheram avatar Jun 19 '24 20:06 manstheram

However, the other people are using 0.9.3 @kurtbahartr Your issue is a little bit more confusing as it should've been fixed in that version. Could you tell me the exact Windows build you are on using winver?

@manstheram,

Sure thing. The build number is 22000.3019, the last build released for 21H2 before EoS. I also tried version 0.9.3 which didn't even launch let alone helping debugging it.

kurtbahartr avatar Jun 19 '24 20:06 kurtbahartr

I just tested it out on Windows 10 22H2 build 19045.4529 too and it seems to be working just fine so I assume this has to do with the way system flyouts are now handled on later builds of Windows 11.

image

kurtbahartr avatar Jun 19 '24 22:06 kurtbahartr

I set it to swap the method used for changing the volume bar after 22000 (Windows 11 changed it), so maybe the fact you are directly on 22000 is what's causing the issue. I am also able to replicate this on a virtual machine at 22000.318 so I will try to figure out why it's not working. Even the check I used works too so it's a bit confusing.

@kurtbahartr Ah, I realised the issue, Windows 11 still uses the same volume bar from Win10 until exactly that version, I messed up the version I was checking. It changed in 22H2, not 21H2.. I need to make it check for 22621.521 instead.

manstheram avatar Jun 20 '24 17:06 manstheram

I set it to swap the method used for changing the volume bar after 22000 (Windows 11 changed it), so maybe the fact you are directly on 22000 is what's causing the issue. I am also able to replicate this on a virtual machine at 22000.318 so I will try to figure out why it's not working. Even the check I used works too so it's a bit confusing.

@kurtbahartr Ah, I realised the issue, Windows 11 still uses the same volume bar from Win10 until exactly that version, I messed up the version I was checking. It changed in 22H2, not 21H2..

@manstheram,

Yep, just as I assumed. 22H2 brings lots of visual revamps throughout Windows 11 along with lots of bugs and glitches. One of them, however, is quite irritating to the point I ended up opting for 21H2 even though 24H2 is around the corner already. I don't mind having the old volume bar as long as ModernFlyouts is a thing. :)

kurtbahartr avatar Jun 20 '24 17:06 kurtbahartr

@kurtbahartr I released a build that should fix that error on my fork ModernFlyouts Fork. You can see if that fixes it.

manstheram avatar Jun 20 '24 18:06 manstheram

@manstheram,

Alrighty. I just sent a tab with the link you provided to the impacted machine over Chrome. I'll check it out when my brother is done with his gaming session. 😅

P.S I know I could've just sent the files over SMB to use less bandwidth as I'm typing this on the laptop with Windows 10 22H2 but I can't connect to the Windows 11 laptop over local network for some reason - I do see it in Network category in Explorer but trying to connect to it returns a "Can't connect to DESKTOP-1234567" with the detail being "Network path could not be found".

kurtbahartr avatar Jun 20 '24 18:06 kurtbahartr

@kurtbahartr I think there's a option in Control Panel you need to turn on, something like File and Printer Sharing, to get it to work properly - at least that's what I had to do recently to get it to work properly.

manstheram avatar Jun 21 '24 13:06 manstheram

@manstheram,

It works just fine when the target laptop is logged into the system with my own user account. I'll dig deeper into it at a later time. I'll be focusing on helping troubleshoot and check for the bug I face here on ModernFlyouts as soon as I can - My brother seems to want to keep that laptop of mine to himself all day long, or potentially even longer, just because it's a gaming laptop and he can game with his friends on it. 🙄

EDIT: I finally managed to connect via SMB, all I had to do was to use its local IP instead of hostname. Windows oddities as usual. xD

kurtbahartr avatar Jun 21 '24 13:06 kurtbahartr

@manstheram,

Update: I just tested it out and things work just as expected!

image

kurtbahartr avatar Jun 21 '24 14:06 kurtbahartr

use https://github.com/ModernFlyouts-Community/ModernFlyouts/releases/tag/v0.10.0-beta.5

Samuel12321 avatar Nov 17 '24 02:11 Samuel12321