Samuel Newman
Samuel Newman
Turns out `react-native-gesture-handler` has a simple component for this. > [!NOTE] > In newer versions, there's a Reanimated version which we should switch to whenever we next upgrade https://github.com/user-attachments/assets/3596230d-73b9-47d4-bbbb-b91db5e6575e #...
## Let's not merge until after the next update Creates a new `` which is responsible for a) setting the top inset and b) setting the correct height. Painful but...
Uses `keyboardDismissMode` et al props on the ScrollView for dismissing keyboard rather than the janky `onTouchMove={() => Keyboard.dismiss()}` on the modal containing element. Also made sure to fix it for...
# Based on #5777 https://github.com/user-attachments/assets/35284427-db0c-4732-a7ba-08bc40f05aa5
Gated behind `new_settings` Screens: - [x] Settings - [x] Account settings - [x] Privacy and security - [ ] App passwords #5777 - [x] Moderation (no changes required) - [x]...
# Stacked on #5775 Animations tested on iOS, Android, and Web https://github.com/user-attachments/assets/21c9f4bd-0412-43df-bfec-dd1270feed28
Buzzes on press in and on press out, with a stronger buzz on long press Curious how this feels
# Stacked on #5781
Required for settings redesign https://github.com/user-attachments/assets/cd5ddeb3-fac6-4ce0-bddb-5b8df080fc37