zudo-doc
GitHub repository

Type to search...

to open search from anywhere

5.26.4

Created Sep 21, 2026Takeshi Takatsudo

Release notes for 5.26.4.

Released: 2026-09-22

Bug Fixes

  • The mobile sidebar drawer now closes when Escape is pressed, and focus returns to the toggle button. The drawer is a modal-style surface — it renders above a full-viewport backdrop, locks body scroll while open, and is inert while closed — so Escape is the dismissal that keyboard-only and assistive-technology users reach for first, and it previously did nothing at all: the SidebarToggle island registered no key handler. The listener is now attached to document only while the drawer is open, so a closed drawer never swallows an Escape meant for another surface such as the language switcher or the theme-pack flyout. Focus is restored to the toggle as the drawer closes; because the panel becomes inert again, focus left inside it would otherwise strand on <body>. The handler ignores an Escape that ends an IME composition, so cancelling a Japanese conversion in the drawer's own filter field no longer dismisses the drawer. (10036db43, 4445f1972)

  • The toggle's X now closes the drawer when clicked. While the drawer was open the toggle rendered the close icon but sat underneath the backdrop — z-modal-backdrop (50) covers the header's z-toolbar (20), so document.elementFromPoint() at the button's own centre returned the backdrop element and every real pointer event was intercepted. The toggle now joins the drawer's own tier (relative z-modal, 60) for exactly as long as the drawer is open, so the X dismisses the drawer as its icon implies; the rest of the header stays dimmed and non-interactive underneath, and the closed-state markup is unchanged. Together with the Escape fix above, this restores both the keyboard and the pointer dismissal — before the two, clicking the backdrop was the only working way out of an open drawer, and nothing in the interface advertised it. (ffe0f728b)

Revision History

Takeshi TakatsudoCreated: 2026-09-22T03:51:22+09:00Updated: 2026-09-22T03:51:22+09:00

AI Assistant

Ask a question about the documentation.

Preview theme

Loading theme previews…