typograph-editor-documentation
    Preparing search index...

    Release Notes - Version 1.0.0-20261024

    A fix for selecting with the mouse: shift-click adds to the selection again, and a selection rectangle drawn from empty canvas no longer drags the page along.

    • Shift-click replaced the selection, and a selection rectangle moved the page (TYP-1141). In an editor that offers Editing and Commenting, such as the portal's, shift-clicking an element selected only that element instead of adding it, and dragging from empty canvas panned the page while the selection rectangle was drawn, so the rectangle slid and selected the wrong elements. Both now work as they do everywhere else: shift-click adds, and the page stays where it is.
    • Nothing to change. A host that switches the editor between modes, or calls typograph.set_interactive() with false and then true, no longer brings back the canvas's own click handling next to the editor's. The viewer bundle gets the same fix.
    • Canvas pin ed578b3 (from 289a0bc): canvas #219 (TYP-1141), nothing else in the range.
    • TYP-1141: the editor and the viewer silenced canvas's DocumentMouseManager by removing its listeners, but set_interactive(true) → set_enabled(true) attached them again, so both managers handled every click. Canvas's manager deselected everything and, on empty canvas, started the viewer's drag-to-pan. editorapp.ts and viewer.ts now call hand_over_to_host(), after which start_mouse_down() and start_mouse_tracking() attach nothing. Link mode moves its rubber band through a mousemove listener of its own. Vitest tests/mouse_manager_handover.test.ts in canvas: 5.
    • canvas-service pins the same commit.