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

helpmanager: removed redundant invisible window #439

Merged
merged 2 commits into from
Jul 20, 2023

Conversation

Dark-Dragon
Copy link
Contributor

It's empty, invisible at all times and leaves you confused if you accidentally click it which brings it to front and therefore makes any other gui elements underneath seem unresponsive. I can't think of what purpose this thing might have (had).

It's invisible at all times and leaves you confused if you accidentally click it which brings it to front and therefore makes any other gui elements seem unresponsive
@jlillis
Copy link
Contributor

jlillis commented Jul 8, 2023

I think it was intended to ensure the helpmanager was "AlwaysOnTop" - I've used the same trick before I know about the CEGUI property that does the same thing. Not sure why it needs to be always on top. If nobody else can think of a reason I think this is good to merge.

@Dark-Dragon
Copy link
Contributor Author

Dark-Dragon commented Jul 8, 2023

I see. In its current state however, if you were to click it, it would prevent any sort of interaction with the helpmanager itself as well up until you close and re-open it. Additionally, if you know this window exists (or by pure chance) you can move the window out of the way, so it's not fool-proof either. I'm definitely in favor of removing it, but if we want it to stay, we need to fix the annoyances it currently causes. Or just use the always on top property instead.

@jlillis jlillis merged commit bf3995a into multitheftauto:master Jul 20, 2023
1 check passed
@Dark-Dragon Dark-Dragon deleted the helpmanager branch July 20, 2023 18:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants