On Fri, 23 Jun 2023 03:14:21 GMT, Prasanta Sadhukhan <psadhuk...@openjdk.org> 
wrote:

>> If a JTable is wrapped in JLayer and first row is selected and VK_PAGE_DOWN 
>> is pressed, the last row of the table is selected instead of the next row 
>> after current viewport.
>> This is because table.getParent.getSize() returns the whole table size 
>> whereas it should be the JViewport which size should be used to calculate 
>> the "delta" to be used to scroll the table and select the row and 
>> "SwingUtilities.getUnwrappedParent(table)" gets the viewport.
>> 
>> Tested against SwingSet2 too where it worked too.
>
> Prasanta Sadhukhan has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   Formatting

Marked as reviewed by prr (Reviewer).

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

PR Review: https://git.openjdk.org/jdk/pull/14614#pullrequestreview-1523137964

Reply via email to