Split up mouse handling so that overriding default mouse behavior does not affect other default behavior#468
Split up mouse handling so that overriding default mouse behavior does not affect other default behavior#468JordanMartinez merged 6 commits intoFXMisc:masterfrom JordanMartinez:rewriteMouseHandling
Conversation
|
Let me explain this PR. The default mouse behavior accounts for
So, I've narrowed the Realizing that some developers may not want the auto scroll feature to occur on some drag events, I think I should add another flag to the area that they can switch on/off to control when that happens. |
|
Ok, the flag has now been added. |
I'm not going to merge this just yet. I'm going to write some TestFX tests that simulates the expected behavior of the mouse behavior before this PR's changes were added to it. Then I'll rebase the work here (and clean it up) to insure that the new code works exactly as the previous code.