RFR: 8207333: [Linux, macOS] Column sorting is triggered always after context menu request on table header

Jose Pereda jpereda at openjdk.org
Wed Apr 9 09:02:40 UTC 2025


On Tue, 8 Apr 2025 23:22:18 GMT, Martin Fox <mfox at openjdk.org> wrote:

>> Can you try the monkey tester?  it allows setting properties on the table view / table column at runtime...
>
> I just verified that on Linux the released event usually goes to the popup window. Basically it's whatever window is under the cursor at the time; if I move the mouse fast enough it may go to a node on the primary stage. I don't think this is our doing, it's how GTK is delivering the event.
> 
> On the JavaFX side I'm not sure this counts as a bug. The docs state that entered and released events should arrive in pairs during drag and drop operations but doesn't address this case.

The Monkey tester app works for me on Linux (Ubuntu 22.04, either mouse or pad), before and after this PR (so I can't reproduce the issue there, as I mentioned, though the test added to the PR fails without the patch).

-------------

PR Review Comment: https://git.openjdk.org/jfx/pull/1754#discussion_r2034840307


More information about the openjfx-dev mailing list