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

Martin Fox mfox at openjdk.org
Tue Apr 8 23:24:46 UTC 2025


On Tue, 8 Apr 2025 21:40:36 GMT, Andy Goryachev <angorya at openjdk.org> wrote:

>> On Linux I have some issues too: the test that I attached to the JBS issue doesn't fail for me on Linux, but the test that I added to this PR does fail without the fix.
>
> 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.

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

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


More information about the openjfx-dev mailing list