T23d round 1 fix

- the conversation list reads the zone through format::system_zone, which
  fails loud; the gallery expects the system zone
- Combobox opens with its cursor on its value, MultiSelect on the first
  row ticked; tests for all three lists open r25 of thirty in view
- AGENTS: the zone rule; lists open on their choice
This commit is contained in:
ZacharyZhang-NY committed 2026-09-26 07:42:45 -04:00
1 parent 280d49a96c
commit e46974f055
8 files changed
+87 -26

No files matched your search

+2 -2
View File
@@ -13,7 +13,7 @@ use crate::{
menus::{Menu, MenuItem, OverflowMenu},
primitives::{FocusRing, Icon, IconName, tab_stop},
theme::{ActiveTheme, ControlSize, IconSize, Radius, TextSize},
typography::Ellipsis,
typography::{Ellipsis, format::system_zone},
};
/// A conversation in a list: its key, its title, when it last moved, and whether it is pinned.
@@ -302,7 +302,7 @@ impl RenderOnce for ConversationList {
&self.conversations,
&self.query,
self.today,
&TimeZone::system(),
&system_zone("conversation list"),
);
let empty = groups.is_empty();
div()