fix(mobile): keep iPhone compose visible and tappable#102

draft1
contrib/android-context-clipboard-recovery
contrib/ios-compose-button-layout
opened5d agobyMMike Olson
View on GitHubTwo-way sync enabledPR last imported 8h ago

Carries upstream pingdotgg/t3code#24525 (ios-compose-button-layout, by PixPMusic) in the fork stack until it lands upstream. The commit is picked unchanged.

The iPhone compose button could lose its glass background, sit above the tab bar, and stop responding to taps. Its frame came only from UIKit tab controls found by accessibility identifier, and a missed lookup left it without a usable frame. It now measures the visible native tab controls without needing those identifiers, falls back to the bar's content area, keeps at least a 44 point target, and stays inside the host's right edge.

Drop this layer once the upstream PR merges and upstream-main moves past it.

Added 1 commit

  • fix(mobile): keep iPhone compose visible and tappabled2750f7