Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.0.2 window problem #382

Closed
Evanstanislas opened this issue Jan 15, 2024 · 2 comments
Closed

3.0.2 window problem #382

Evanstanislas opened this issue Jan 15, 2024 · 2 comments

Comments

@Evanstanislas
Copy link

So after trying to use this app again, I noticed 1 problem.

My CompactGUI hasn't been good enough to fit into the screen during the last update (3.0 alpha to beta ish) but since the UI scale update, it's finally able to fit the screen.

1 problem stayed though when opening the app this happened
image

So the upper part of the window that contains the settings and the close button remains out of the boundaries of my window. Changing the scale of the UI doesn't work as it remains stuck there after I close and reopen it. And I can't move the window since the button that moves it is on the top.

More notes: Trying to play with the taskbar auto-hide works temporarily, but after closing the app, the problem will emerge happen again.

@Vitaliuz
Copy link

It's still a thing in the v3.1.0.
I've waited since 3.0.2 (when it first occured), thinking that the developer will notice it, yet no changes were made all the way to v3.1.0.
The window still gets clipped if the desktop height (including the taskbar, ofc) is less than 800 pixels (on 800 you can barely see the window title bar, yet at least you can move the window). If you change the resolution from a higher to lower (lower than 800 pixels in height) - it gets moved to the screen edge properly (thanks to DWM, ofc, not the app).

Even though the issue was "fixed" (in the commit 54578df) - but in rather .... unusual way.
In a lower res (up to 768p) it clips through the top edge:
image
But in higher res (800p+) it spawns (almost) properly, in the screen center:
image
image

Don't know why the developer used such a weird fix (FallbackValue=800), instead of keeping the launch position at the exact center of both width and height, with the addition of sticking to the top edge - if the resolution height is lower than the window's. Or just leave it to the user, with an optional "remember last position" feature - like it supposed to be in 2k24 (don't know why it's needed to be explained even - it's Design 101).

To all those who have smaller/extra screens, or who stumbled upon this post after googling - just use the v3.0.1-r.0 (listed as v3.0.1 in the releases section, with an MD5 of EB4EC8B2023882F97B468A69238A39DA). It has all the useful features just like the very last version has - but works properly-ish with the screen positioning.

@Iridium-IO
Copy link
Member

"all the way to 3.1" isn't that many releases. It's literally 3 weeks. Chill a bit, there's no need to be so snarky. I'll get round to it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants