Open-Shell / Open-Shell-Menu

Classic Shell Reborn.
MIT License
6.88k stars 427 forks source link

Missaligned start button and start menu #1744

Open ch3mn3y opened 11 months ago

ch3mn3y commented 11 months ago

Describe the bug

Freshly installed Open Shell 4.4.191 on freshky installed Win 11 Insider Canary (25977.1000) and both the button and whole menu arę missaligned about 5 pixels abive their desired position - orbs I use are missaligned about 4-5 pixels.

No problem on other devices that have Win11 (also Canary) and OS for longer.

openshell

Area of issue

Start menu

To reproduce

Install and launch

Expected behavior

Button should be alligned correctly, menu as well

Open-Shell version

4.4.191

Windows version

Windows 11 Insider Canary 25977.1000

Additional context

Device is HP Pavilion X360 14-ba104nw. It's convertible with touchscreen, but it shouldn't be a problem - Windows UI is the same.

ge0rdi commented 11 months ago

Just installed latest Win11 insider and everything seems to be normal.

What is your display scaling? (Windows settings -> System -> Display -> Scale) Do you have some custom value in Override system DPI setting in Open-Shell settings?

Does the issue persist also after reboot?

ch3mn3y commented 11 months ago

System display scale is set to 125%, not sure about OS one, as I didn't change what was default. Will check in a moment.

Yes, it persist rebooting and reinstalling.

ge0rdi commented 11 months ago

Hmm, also with 125% scaling it looks good on my VM.

Can you provide your Open-Shell settings XML?

ch3mn3y commented 11 months ago

In override I hsave default, which is 0. Menu Settings.zip This one is already modified, but I believe only look and folder parts - it works fine on another PC with 150% (here with 150 its also missaligned)

ge0rdi commented 11 months ago

I'm sorry but I still cannot replicate such behavior :(

Do you use some other customization software?

ch3mn3y commented 11 months ago

None. Only what Windows allows (align left, dark mode, etc)

Philaupatte commented 11 months ago

Hi, recently upgrade open shell to 4.4.191 selecting all package and it changes behavior regarding start button. Now it is following windows setting that says "Center". Went back to 4.4.170 to recover and it works as before. Windows task bar center and open shell start button to left corner, as I like it. Capture d'écran 2023-10-26 081939

ch3mn3y commented 11 months ago

With my bug I just "broke" my orbs, so it's lower (still not in the ideal position, as I can click original Windows button) and used Vertical position setting to move the menu start and it looks decent.

mike26037 commented 11 months ago

Hello, I'm also having this issue. Screenshot 2023-10-26 004527

ge0rdi commented 11 months ago

@mike26037 Is it on latest Win11 Insider? Do you have machine with touch screen? Is also start menu shifted up?

Guys, can you eventually attach Open-Shell log? It should contain some info on start button/menu positioning.

ch3mn3y commented 11 months ago

@mike26037 Is it on latest Win11 Insider? Do you have machine with touch screen? Is also start menu shifted up?

Guys, can you eventually attach Open-Shell log? It should contain some info on start button/menu positioning.

0xfff? With hexadecimal I can do 0fff, but without x it's same as fff, is that ok? I'm ending with 0x0000fff (4095)

Edit: Seems to be ok. I'm attaching log on resetted Open Shell (so no mods). StartMenuLog.txt

mike26037 commented 11 months ago

@mike26037 Is it on latest Win11 Insider? Do you have machine with touch screen? Is also start menu shifted up?

Guys, can you eventually attach Open-Shell log? It should contain some info on start button/menu positioning.

I am on windows 11 home. Touchscreen Dell Inspiron, and yes you can see in my screenshot it is shifted up. here's the log. StartMenuLog.txt

mhherrUSA commented 9 months ago

Wish I had known of this BUG before I "updated" to 4.4.191 . . . the update SUCKS. Can't use the "Classic" START BUTTON at all without obscuring items on the taskbar because it only positions the button at the left end of the taskbar instead of the selected "Align with corner of screen" (failing to change to the custom button setting positions the Classic start button directly on top of the leftmost 1 or 2 taskbar icons).

I detest when developers monkey around with good programs and turn them into crap. Was there any loud clamor for making all the changes? Where is a USER MANUAL that explains how to overcome the new update failures?

Philaupatte commented 9 months ago

Hola, takes it easy. No need to bark. It's true that new design is not clever but developper's will take "returns from us" in their bag. I suggest to get back on version 4.4.170 as I did. Developper's please read backlog to take in account user's feed back. New design is not usable. Real need to have more options to decide where to place start button whatsoever values of Windows task bar options Thanks.

ge0rdi commented 7 months ago

It seems the issue is related to touch screen devices.

I was able to replicate it on my Win11 23H2 VM using this guide (Option Three): https://www.elevenforum.com/t/turn-on-or-off-tablet-optimized-taskbar-in-windows-11.5133/

It is also much worse when Optimize taskbar for touch interactions when this device is used as a tablet is enabled. In such case taskbar shrinks (when not used) but Open-Shell's custom button stays visible all the time.

ge0rdi commented 7 months ago

Following .reg file can be used to enable touch-optimized taskbar (to replicate the issue):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"TabletPostureTaskbar"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ExpandableTaskbar"=dword:00000000
ge0rdi commented 7 months ago

Could you, please, test with this PR build? https://ci.appveyor.com/project/passionate-coder/open-shell-menu/builds/49215189/artifacts

It should fix the issue.