Fixed broken properties around the toolbar in iOS 26 - #650
Merged
Conversation
UIViewLayoutRegion is now compiled out below the iOS 26 SDK, matching the #ifdef discipline used in TOCropToolbar, so the library builds in Xcode 16 again. The private corner-radius KVC read falls back to a sensible constant instead of raising if the key ever disappears.
- Setting showOnlyIcons to false on iOS 26 hid the icon buttons without any text ones to replace them, leaving no way to commit or cancel the crop. The property is now ignored wherever the text buttons don't exist, and the documentation says so on the toolbar and the controller - Hiding every action button left an empty glass capsule stranded at the frame it had when the last one was visible - The private display-corner-radius lookup runs once via dispatch_once and logs when it falls back, rather than being re-read on every layout pass
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.
No description provided.