mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-10-31 15:49:36 +00:00
The Sign area, marquee zoom and snapshot, crop and redaction boxes, and the stamps, act where nothing drawn over the page holds the press (the page router has no owner for it), rather than wherever the press lands on the page. Fill & Sign already asks the router (fill_grabs). Their drags start on the primary button and end with its release, however egui reported it: its drag stop, or the button found up. They started on any button, so a right-drag drew a signature rectangle and opened the signing dialog (and drew a crop or a marquee), and the end waited for a pointer position, so a drag whose release came without one never ended. New test a_right_drag_draws_no_signature_rectangle, seen failing with the drag started on any button. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>