Skip to content

feat(chats): hide completed conversations by default - #8

Open
Adam-Dalloul wants to merge 1 commit into
xintaofei:mainfrom
Adam-Dalloul:feat/hide-completed-sessions
Open

feat(chats): hide completed conversations by default#8
Adam-Dalloul wants to merge 1 commit into
xintaofei:mainfrom
Adam-Dalloul:feat/hide-completed-sessions

Conversation

@Adam-Dalloul

Copy link
Copy Markdown

Desktop Chats hides completed sessions until you turn on Show completed. iOS was showing the full list with no filter.

Same default now on iPhone and iPad: unfinished only. A filter menu on Chats and Search reveals completed. Pinned rows stay visible either way. If everything left is finished, the empty state tells you to flip the toggle.

The visibility rules live in SessionListVisibility and are covered by unit tests. Independent of the desktop PRs. One concern.

Match desktop sidebar Show completed. iPhone and iPad Chats plus Search
default to unfinished only. A filter menu reveals completed. Pinned rows
stay visible. Empty state explains the hidden finished list.
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