Commit e5e02b2
authored
fix(agent): Agent Inbox window polish — focus ring, duplicate title, RU label (#1340)
Fixes #1339. Three small Agent Inbox chrome defects:
A. Focus ring: the root container was marked .focusable() + .focused(),
drawing the system focus ring around the whole window content on macOS.
Keyboard navigation needs the container focusable, so keep .focusable()
and add .focusEffectDisabled() (macOS 26+) to suppress the ring while
preserving arrow-key/Return handling.
B. Duplicate title: the in-window header Label reused the same key as the
window title bar (menu.agentInbox), so 'Agent Inbox' appeared twice.
Remove the duplicate header label; keep the transient navigation/recovery
message banner (now shown only when a message is active, with its Divider).
C. RU translation: 'Входящие агентов' reads as 'agents who entered' rather
than 'agents\' inbox'. Changed to 'Входящие от агентов' via a targeted
text edit (single-line xcstrings diff; no json.dump re-serialization).1 parent a17df51 commit e5e02b2
2 files changed
Lines changed: 11 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
38 | | - | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| |||
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
| 57 | + | |
56 | 58 | | |
57 | 59 | | |
58 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31951 | 31951 | | |
31952 | 31952 | | |
31953 | 31953 | | |
31954 | | - | |
| 31954 | + | |
31955 | 31955 | | |
31956 | 31956 | | |
31957 | 31957 | | |
| |||
0 commit comments