mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-10-05 18:54:14 +02:00
9d7fac1f53
startEdition() records the bounding rect, but the aligned point was only restored in endEdition(), so a right/centre/bottom-aligned text grew from its old left/top edge while being typed into and jumped into place when the edition ended. Re-anchor after every content change during inline edition. endEdition() now always clears previous_text, which marks an edition in progress. It used to stay set after an edition that left the text unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>