diff options
| author | Hermes SysOp <sysop@webx11.duckdns.org> | 2026-11-12 18:21:09 +0100 |
|---|---|---|
| committer | Hermes SysOp <sysop@webx11.duckdns.org> | 2026-11-12 18:21:09 +0100 |
| commit | a14d8ab15130779e4d612f690cd3c806800875c6 (patch) | |
| tree | 86ab867d683521171fe818ce7a95bf899c9b404c /modules/test/test-debug-args-preview.js | |
| parent | 5d48e3bb52d333f828b50945003864d99488599e (diff) | |
fix(newos4): the three glyph-only switch buttons now say what they do (v4.6.165)
Asked "how do I switch?", I checked all six modes and found the controls were already uniform in
function — every mode calls `api.exec('ui picker')` — but not in labelling:
easy ⇄ Change view
chat ⇄ Style
workspace ⇄ Style
studio ⇄ <- glyph only
commander ⇄ <- glyph only
cockpit ⇄ <- glyph only
An unlabelled ⇄ on a phone is a guess. The three bare ones now carry
title="Change view — pick another interface" and aria-label="Change view", which api.el() forwards
via setAttribute. Verified on the served build: the snapshot reads `button "Change view"` in studio,
and clicking it opens the picker with all seven options (six modes + "Keep the classic terminal").
No behaviour change — same handler, same picker; the control is now discoverable and announced by
screen readers.
Diffstat (limited to 'modules/test/test-debug-args-preview.js')
0 files changed, 0 insertions, 0 deletions