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

Fix Filter Popup Panels deleting cached panel #2718

Merged
merged 4 commits into from
Feb 11, 2025

Conversation

ghzdude
Copy link
Contributor

@ghzdude ghzdude commented Feb 7, 2025

What

fixes #2716
prevents filter popups from deleting their cached panel
also improves popup panel a bit

Implementation Details

cached panel is deleted when the panel is closed instead of only in the button
the class is now public and replaced constructor parameters with builder methods
constructor is private
popup panel methods now return the popup panel class

Outcome

filter popups can now be closed

do not delete cached panel for filter popups
make fields not final and set in builder methods
@ghzdude ghzdude added type: bug Something isn't working ignore changelog PR should not be added to the changelog. labels Feb 7, 2025
@ghzdude ghzdude requested a review from a team as a code owner February 7, 2025 23:43
@ALongStringOfNumbers ALongStringOfNumbers merged commit 8e9efb7 into GregTechCEu:master Feb 11, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ignore changelog PR should not be added to the changelog. type: bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Crash when clicking X to close Cover widget
3 participants