RFR: 8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java [v9]

Harshitha Onkar honkar at openjdk.org
Thu Jun 19 00:53:33 UTC 2025


On Wed, 18 Jun 2025 19:20:32 GMT, Alexey Ivanov <aivanov at openjdk.org> wrote:

>> Damon Nguyen has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Change timeout and instructions columns.
>
> **Funny!**
> 
>> The Windows test failing in PFJ was a separate issue that was found through this update.
> 
> You submitted [JDK-8359469](https://bugs.openjdk.org/browse/JDK-8359469) to find the problem… What `PassFailJFrame` has in addition to a static frame that doesn't display anything is a **timer**. The timer updates each second, which sends additional messages — the dragged cursor changes as soon as the displayed time updates.
> 
> Pause the timer, and the drag cursor doesn't change until you release the left mouse button.
> 
> Harshitha was close to discovering it.

@aivanov-jdk 
> What PassFailJFrame has in addition to a static frame that doesn't display anything is a timer. The timer updates each second, which sends additional messages — the dragged cursor changes as soon as the displayed time updates.
> 
> Pause the timer, and the drag cursor doesn't change until you release the left mouse button

Nice find ! Finally an answer to the strange behavior.

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

PR Comment: https://git.openjdk.org/jdk/pull/25705#issuecomment-2986166545


More information about the client-libs-dev mailing list