mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-11-09 16:36:34 +00:00
Edit text queued Prepare grouped text for every page that came into view, after a full preparation on a copy of the document on the UI thread to see whether it could. Scrolling cost that work per page, marked the document changed, added undo steps and inlined shared forms although nothing was edited. Now nothing happens while pages are shown. A click (press and release, no drag) on grouped artwork, routed to the picture by the page router as before, asks once whether that artwork shows text preparation would open (text::forms::grouped_text_at, which reads the page without copying or changing it). If it does, the page is prepared as one undoable step and the paragraph at the point clicked opens for typing. A logo or a group preparation would refuse is selected as before, with no message and no change. A drag still moves the selected group, and while a paragraph is open or an edit is waiting the click selects as before. text_prepare is unchanged. The docs and the parity entry no longer say text is prepared on entering Edit text.