Skip to content

Commit 902e907

Browse files
fix(mobile): the search freeze fix touches only UIKit's search field observer
Screens t3.33 removed every queued observer registered on any text storage when the storage was freed, and held the observer strongly. Screens t3.34 removes only UIKit's own search field observer, identified by the block function UIKit registers while the first search controller is created, and holds it weakly. Co-Authored-By: Claude Opus 5.5 <[email protected]>
1 parent f38c029 commit 902e907

5 files changed

Lines changed: 11 additions & 11 deletions

File tree

-767 KB
Binary file not shown.
768 KB
Binary file not shown.

‎apps/mobile/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@
134134
"react-native-pdf-jsi": "5.0.0",
135135
"react-native-reanimated": "4.7.1",
136136
"react-native-safe-area-context": "~5.10.1",
137-
"react-native-screens": "file:deps/react-native-screens-5.0.0-t3.33.tgz",
137+
"react-native-screens": "file:deps/react-native-screens-5.0.0-t3.34.tgz",
138138
"react-native-shiki-engine": "^0.3.12",
139139
"react-native-svg": "15.16.0",
140140
"react-native-webview": "14.0.1",

‎docs/operations/mobile-screens-fork.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Building the mobile Screens dependency
22

33
The mobile v5 stack uses a committed tarball from the
4-
[T3 Screens fork](https://github.com/pingdotgg/react-native-screens/tree/t3-v5.0.0-t3.33).
4+
[T3 Screens fork](https://github.com/pingdotgg/react-native-screens/tree/t3-v5.0.0-t3.34).
55
The fork owns the integration changes; the app does not patch this package.
66
Each archive includes compiled JavaScript, declarations, native source and
77
`t3-fork.json` recording its version, source commit and upstream base.

‎pnpm-lock.yaml‎

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)