Open Matt-Schmitz opened 1 week ago
V-Shell reads the monitor resolution from the system and accounts for display scaling. Have you tried disabling all other extensions, restarting the Shell and then reproducing the issue?
Sorry, I had Dash to Panel enabled here because it was the only way I could get the application grid to appear on either monitor. Without Dash to Panel enabled, the app gird seems to only be available on the primary monitor. I don't know how to test the grid on both monitors without any other extensions enabled. Dash to Panel as the only other extension enabled together with V-Shell was enough to cause the issue. I understand that you can't be responsible for how V-Shell works together with all other extensions, so feel free to close the issue.
Thank you for the information. V-Shell always calculates the grid for the primary monitor.
I have two monitors and V-Shell seems to assume that the dimensions are the same, because one column of apps and the margin on the right are not visible on the narrower monitor (right side).
Left: 1920 x 1080 Right: 2560 x 1600 with 150% fractional scaling -> 1704 x 1065
Basic debug information
Screenshots App grid on wider left monitor displaying properly:
App grid on narrower right monitor with the last column of apps (System Monitor, Software Updater, TeamViewer, and Flameshot) and the margin not visible:
System: