Compare commits

...

2 Commits

Author SHA1 Message Date
Aman Agrawal
d1cedb7f1d inbox: Fix collapsed note missing user only has unread DMs.
When there are only unread DMs and it is collapsed, the all rows
collapsed not is not shown.

This occurred since we didn't check for that.
2025-10-19 17:40:27 -07:00
Aditya Kumar Kasaudhan
fe99ed9993 navigation_view: Add reminders to built-in view fragments.
This omission had no effect on current users, but will be important once view 
customization is implemented.

It was missed in zulip#32528.
2025-10-19 17:39:13 -07:00
2 changed files with 6 additions and 3 deletions

View File

@@ -1352,14 +1352,16 @@ function should_show_all_folders_collapsed_note(): boolean {
// Some DM content is visible.
return false;
}
// Defined just for code reading clarity.
const has_visible_but_collapsed_dm_folder = has_visible_dm_folder;
const visible_folders = [...channel_folders_dict.values()].filter(
(folder) => folder.is_header_visible,
);
if (visible_folders.length === 0) {
// Nothing at all is visible; the empty inbox message takes
// precedence.
return false;
// Nothing at all is visible; unless there is a visible but collapsed
// DM folder, we show the empty inbox message.
return has_visible_but_collapsed_dm_folder;
}
// At least one uncollapsed row is visible in some folder.

View File

@@ -27,6 +27,7 @@ BUILT_IN_VIEW_FRAGMENTS = [
# Starred messages view
"narrow/is/starred",
"scheduled",
"reminders",
]