Repository navigation
Fix initial system zoom and macOS runtime shutdown - #378
Merged
Merged
Conversation
Observe per-controller system entry and apply the configured zoom after native updates, including initial and cached views. Stop native GC handle operations before macOS IL2CPP teardown to keep static destructors from accessing the destroyed runtime. Add entry and shutdown regression coverage, record ARM64 and Intel hook validation, and correct the stale fleet shortcut variable that blocked builds. Validated with macOS ARM64 release build, Intel IL2CPP build, test-il2cpp, test-mod, and in-game shutdown.
Hide the serialized title container, exclude its layout element, and rebuild the complete chat row before list measurement. Restore the original layout setting when titles are enabled again. Observe screen visibility as well as camera depth so cached system views reapply the configured default after transitions settle. Extend the entry regression tests for hidden controllers and incomplete transitions. Validated with the macOS ARM64 release build, test-il2cpp, test-mod, and in-game checks.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes system-view zoom and chat title spacing, and prevents a macOS shutdown lockup.
Validated with the macOS ARM64 release build, Intel IL2CPP build, regression tests, and in-game checks. Shutdown hook targets were inspected on both macOS architectures.