Unread count and mobile AI Inbox behaviour
Make unread counts reliable and keep the mobile chat list clean.
Unread count
Unread count should remain visible after page changes, tab changes, and refreshes until the message is actually opened or marked as handled.
Mobile layout
- Mobile should first show the chat list only.
- Opening a customer should show the conversation with a clear back button.
- Hidden panels should not block taps or cover the bottom part of the chat list.
- No unwanted top or bottom empty space should appear in the list screen.
Why this matters
AI Inbox is used many times a day. A small mobile blocking layer can make the app feel broken even when the backend is working.