You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
allow_replies_to was not declared repeatable, so the console could express only one. The Inspector branches on a verb's multiple flag: without it a verb renders as a single checkbox and a single argument field, and a round trip through the console keeps the last value and drops the rest. A hub egress needs a declaration per destination — settings-sync, and discovery-collector on a hub running the event logger's hub-control — so the cap was one short of the minimum, and the allowlist fails closed, which means what could not be declared was silently dropped. Now 'multiple' => true, as Settings_Sync_Node::add_setting already was; Classes_CI_Node carries the flag through to the catalog the console reads.
Fixed
The Aurora Glass skin painted its surfaces translucent, so a dashboard read through to the WordPress admin behind it.paper, paper-2 and paper-shadow were white at 6-16% over paper-3, and are now exactly that composite as an opaque value, so the ramp holds and nothing shows through. repl-bg could not be treated the same way: it was a 55% scrim of paper-3 over the canvas, which composites back to paper-3 itself and leaves the REPL with nothing but its 1px border to separate it — it is paper-3 darkened to 81% instead, the same repl-under-canvas relationship blueprint, nord, synthwave, neotokyo and scada all carry. Two .theme-aurora overrides repainting canonical roles with hardcoded rgba + backdrop-filter — .topology-header and .topology-repl — are gone, and the defaults are correct on their own. Six --on-* contrast overrides went with them: against an opaque paper the derived default already clears AA. Two consequences are deliberate rather than pixel-identical: node fills no longer read the canvas gradient through, and a dialog is no longer see-through onto the page. The skin keeps its aurora canvas, accents and type.
A debug-overlay dialog escaped the panel it belonged to.ModalShell anchored horizontally only, so a tall dialog centred on the VIEWPORT and painted well below the panel. It now centres on the panel in both axes and hands that box down as --nodes-modal-max-w / --nodes-modal-max-h, which the stylesheet narrows its standing caps with rather than replacing them — the cap is what makes the vertical anchor safe, since an over-tall dialog scrolls in its own body instead of stranding its head above the fixed backdrop. It also measures the panel it is NESTED IN, from a sentinel at the render site, instead of whichever panel a global selector found first: the DevTools hub mounts the floating overlay beside every tab, so a Console-tab dialog followed a panel it had nothing to do with. A panel too small to contain a dialog is left alone, and the dialog stays viewport-centred there as it always has. The panel's box is re-read through a ResizeObserver on the panel itself rather than a window listener, because useDebugFrame re-clamps the panel on a window resize through a batched state update a same-event listener would read straight past.