ramensoftware / windows-11-start-menu-styling-guide

A collection of commonly requested start menu styling customizations for Windows 11
103 stars 9 forks source link

Removing the recommendedsection result in impossibility to scroll #77

Open elfi-ox opened 1 week ago

elfi-ox commented 1 week ago

Removing the recommended section, either by changing Windows.UI.Xaml.Controls.Grid#ShowMoreSuggestions, Windows.UI.Xaml.Controls.Grid#SuggestionsParentContainer, Windows.UI.Xaml.Controls.Grid#TopLevelSuggestionsListHeader and StartMenu.PinnedList Or using the "NoRecommendedSection" Theme result in a bug where it's impossible to scroll if there are too many app pinned to Start Menu.

With the normal Start Menu, there is a little symbol on the right that indicate where on the Start Menu's segment you are and it change depending on that, As you can see on my second monitor (that don't have recommended section due to it's tiny size) image

When removing the recommended section by any means, Start Menu will stop Displaying Item in Segmente and any item located under the threshold will be inaccessible Capture d'écran 2024-09-10 190812

Since I currently don't have enough Item on My start menu to test this issue with my main screen, I don't know if this as anything to do with the screen resolution

bbmaster123 commented 6 days ago

Almost definitely not screen size related unless maybe if your resolution is extremely low like under 720p.

Did you recently update to 24h2 for better gaming performance? In the update, they introduce paginated scrolling in the start menu for everyone, which is when this issue started. Some of the other built themes will need to be updated as well when 24h2 is fully public.

The only way I know to fix it right now, is to change the custom height of the PinnedList back to Height=Auto This makes it scroll again, but it wont take up the full menu height anymore and I haven't found a way around that so far.

elfi-ox commented 6 days ago

I am currently running Window 11 23h2, the screen resolution is indeed probably not the problem

When you said you didn't found a way around it, are you talking about changing the mod settings or that there isn't a solution rn to fix the bug in the code ?

bbmaster123 commented 6 days ago

I wouldn't classify this so much as a bug in the mod code, if microsoft changes something and a styler theme breaks, its not really the mod's fault. It would likely need to be updated to handle whatever change has happened.

What I mean is there isn't a way (that I know of) where we can fix the issue through styles alone, except to not alter the default height at all. Height=Auto works or you can remove the existing height style.

To fix this so that the pinned list can be full height, still scroll, and not affect anything else, the mod code will probably need to be updated.

elfi-ox commented 4 hours ago

I have figured something new about this. When I have to many Items showed on my main screen, it does make multiple chunk of my pinned app. And it works on both of my screens. But the "chunks" are the same size for both of my screens with different resolution so it skip apps on my smaller screen

And it work the same way so that when I don't have enough apps on my main screen, it dosen't separate them even if it can't show everything on the smaller screen (that the issue I reported originally)

So from my none dev perspective, a easy fix for that would be to integrate an "auto" value for "Height=auto" (or something like that) and it would change depending on where the start menu is opened. Well it's just my opinon, I gave you the info. Hope I helped