Bug 1 — Chat-Liste: RefreshControl nutzte React-Querys `isRefetching`, das bei JEDEM Background-Refetch (focus-/stale-getriggert) true wird → nach Zurück-Navigation hing der Pull-to-Refresh-Spinner endlos. Fix: eigener `userRefreshing`-State, nur bei explizitem Pull-to-Refresh true, im finally zurückgesetzt. Bug 2 — Conversation scrollte nicht bis zur letzten Nachricht, wenn die ein Bild war: onContentSizeChange-scrollToEnd feuerte vor dem Bild-Load. Fix: ChatBubble bekommt onImageLoad-Callback, die letzte Bild-Nachricht triggert nach dem Laden erneut scrollToBottom. 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%