Conversation
68b2f25 to
ed3ae25
Compare
|
@immalloy pushed updates for your review:
|
These appear to be working. Some design complaints:
|
fixed:
feel free to re-test |
|
Thanks for the changes! Both of those bugs appear to be fixed but there appears to be a new bug that appears when using the rect select tool after the erase tool, on text:
When this is done, the text disappears from view. Not sure what causes this, possibly the invalidated text nodes are never "committed" to the canvas, so when the node is invalidated and we perform a redraw, the text disappears too? |
|
fixed. this was caused by text invalidation rewriting old snapshots, so rect select could make erased text disappear. i changed invalidation to metadata-only. |
|
text is now editable only until the next draw operation on that cel/swatch. after the first draw, metadata is finalized (pixels stay as-is), which prevents the stale snapshot/invalidation artifacts. uztSvEeEELxR-zd3.mp4 |
|
LGTM! thanks for the help on this |


Description
Add a text tool with rich in-app editor accessible via key 5.
Type of Change
Changes Made
Testing
Test Configuration:
Checklist
Related Issues
N/A