Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Fix resizing the canvas or the selection when magnified #13
I need to refactor
Note: I've done some work on a branch working towards passive selections (#28), which simplifies the
That should probably be done and merged first, 1. because it's modifying similar code, 2. because the simplification should help work on this.
After improving the Text tool, and giving care to how it works when zoomed in, and then making the handles of the textbox and selection way easier to grab, I didn't feel like I could share these improvements without a disclaimer, given this much more glaring bug.
So I decided to attack this, and I figured out how to do it without as much restructuring as I was previously imagining.
First I simplified the interface of the
Then I changed the rectangle from a client rectangle (
I'm super happy with this