When I use a Slider to change a Table, unrelated Buttons in a Toolbar freeze: The button is no longer updated for hover or focus, and doesn't appear pressed when clicked. Its Tooltip still shows fine, and the registered action is still performed - it just does not give any visual feedback.
I can unfreeze the Buttons by resizing the application window. It does not help to call "layout" or "requestLayout" on the root pane.
This freeze happens to all Buttons in all Toolbars on the screen, but not any components (not even Buttons) outside of Toolbars.
It does not matter whether I create a new Table and add it to my pane or add columns to an existing Table, so it appears to be unrelated to memory issues likeRT-22385.
The Table's content also does not matter, this happens with completely empty Tables.
What does seem to matter is the number of columns in the table, I was unable to replicate the problem with 5 columns, could sometimes do it with 15 columns and had a certainty with 30 columns.
The attached demo (Client.java) illustrates the behaviour:
Slide the slider around, and you should soon be able to see the Button not updating.
I can unfreeze the Buttons by resizing the application window. It does not help to call "layout" or "requestLayout" on the root pane.
This freeze happens to all Buttons in all Toolbars on the screen, but not any components (not even Buttons) outside of Toolbars.
It does not matter whether I create a new Table and add it to my pane or add columns to an existing Table, so it appears to be unrelated to memory issues like
The Table's content also does not matter, this happens with completely empty Tables.
What does seem to matter is the number of columns in the table, I was unable to replicate the problem with 5 columns, could sometimes do it with 15 columns and had a certainty with 30 columns.
The attached demo (Client.java) illustrates the behaviour:
Slide the slider around, and you should soon be able to see the Button not updating.