On Wed, 10 Sep 2025 22:28:54 GMT, Jeremy Wood <[email protected]> wrote:

> Previously:
> 
> If DesktopProperty#updateAllUIs threw an exception, we would never reset the 
> update-pending property to false. This means any subsequent call to 
> `updateUI()` would not attempt to call `updateAllUIs()`
> 
> With this change:
> Subsequent calls to DesktopProperty#updateUI() can still trigger at least one 
> call to updateAllUIs().

This pull request has now been integrated.

Changeset: 7c75cb31
Author:    Jeremy Wood <[email protected]>
Committer: Alexey Ivanov <[email protected]>
URL:       
https://git.openjdk.org/jdk/commit/7c75cb312c0f9c645a140e10df212e364b99ee42
Stats:     186 lines in 4 files changed: 177 ins; 0 del; 9 mod

8367376: Bad ButtonUI prevents other components from updating when system 
changes desktop properties

Reviewed-by: aivanov, prr, psadhukhan

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

PR: https://git.openjdk.org/jdk/pull/27205

Reply via email to