Closed devernay closed 4 months ago
I'm assuming that the last commit is the only thing you are actually trying to change. I suspect you may need to do something like "git rebase --onto RB-2.6 08b1c1ae9833417e1bd46b14be29916454dc4f87" and then force push to get this PR to only contain that last commit.
The changes in that last commit look ok to me. I'm not very familiar with this code, but I'm wondering if the redraw assignment around line 2770 should be modified from "redraw = " to "redraw |=" so that it doesn't accidentally cancel the value you set in your new logic.
Can confirm that https://github.com/NatronGitHub/Natron/pull/982/commits/08b1c1ae9833417e1bd46b14be29916454dc4f87 fixes the broken overlay, thanks :+1:
line 2770 should be modified from "redraw = " to "redraw |="
done in latest commit (I prefered explicitly setting redrew = true if necessary, for readability)
mmoving to a PR on RB-2.5
Thanks for submitting a pull request! Please provide enough information so that others can review your pull request. Additionally, make sure you've done all of these things:
PR Description
What type of PR is this? (Check one of the boxes below)
What does this pull request do?
With many overlay tools, the tool cursor is par of the overlay, so the overlay should always be refreshed on pen motion with these tools.