enhancement
It should be possible to focus on a form table, for example, to bring a TableField into focus in the event of an error.
Implementation
- The TableControl#focus() method has been introduced to bring the table into focus.
- Using TableControl#addFocusListener(Focusable), you can ensure that the table is focused when the Focusable is focused.
Test
- Go to Technical Demo > Layout Framework #1 > Tables > Tables in Forms
- Scroll all the way to the top
- Click the "Focus Table" button
- Expected result: The table named "Table with Initially Hidden Select Column" is visible on the GUI.
- Scroll all the way to the bottom
- Click the "Focus Table" button
- Expected result: The table named "Table with Initially Hidden Select Column" is visible on the GUI.