Skip to content

Fix previous chat momentarily showing when opening from notification#220

Open
leoforney wants to merge 2 commits into
OpenBubbles:rustpushfrom
leoforney:fix-notification-navigation
Open

Fix previous chat momentarily showing when opening from notification#220
leoforney wants to merge 2 commits into
OpenBubbles:rustpushfrom
leoforney:fix-notification-navigation

Conversation

@leoforney

Copy link
Copy Markdown

This PR ensures that when clicking a notification to open a conversation, the app doesn't briefly display the previously opened chat before navigating to the new intent.

Previously, this brief flash would often accidentally mark unread messages in the older chat as read. This is resolved by checking if there's an active chat currently open; if so, we clear the navigation stack ( popUntil((route) => route.isFirst) ) to ensure the view is empty before proceeding with the transition to the new chat.

…reezes

- Updated build.gradle NDK version to r28 and minSdk to 28 for 16kb ELF alignment

- Upgraded rust openssl and patched cargokit bash scripts for environment propagation

- Refactored ui_helpers clip() to use compute isolate for image processing

- Optimized ChatsService updateShareTarget to prevent spam on every text edit

- Fixed ChatLifecycleManager synchronous ObjectBox relation loading stall
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant