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