Der setTimeout(80)+onImageLoad-Ansatz war ein Timing-Hack gegen ein strukturelles Problem (lazy Item-Measurement unter Fabric -> scrollToEnd landet zu kurz). Stattdessen jetzt inverted FlatList: Index 0 sitzt permanent am Bildschirmrand, neueste Nachricht immer sichtbar. - dm.tsx: inverted + reversedMessages, Gruppen-Logik gespiegelt, manuellen Auto-Scroll + keyboardHeight-State entfernt - ChatBubble.tsx: onImageLoad-Prop entfernt (obsolet) Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
Self-hosted mirror of rebreak monorepo
Languages
TypeScript
68%
Vue
7.9%
Swift
7.7%
Shell
4.2%
JavaScript
3.1%
Other
8.9%