
AskaEthandClaude Opus 4.7
bc7630c43a
fix: popBackStack guard, refresh dedup, action tag splitting, notification debug logging
- Navigation: guard popBackStack with currentDestination check to prevent
double-pop during exit animation causing white screen (Settings→Main overlap)
- Chat refresh: clear all messages before reload to avoid local-UUID / server-ID
duplication; split inline <action> tags from bulk-loaded HTTP/WS history messages
- Chat animation: restore AnimatedVisibility (fadeIn+slideInVertically) in
AnimatedChatBubble composable
- Notification debug: add NOTIFY log category with strategic log points across
the entire background/notification pipeline — WS lifecycle, foreground/background
transitions, emitMessage decision reasons, keep-alive service events
- Settings UI: switch log tabs from TabRow to ScrollableTabRow, add fixed-height
card-styled log viewer with entry count header
- Clean up obsolete launcher drawable/mipmap resources
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>