<AWT Dev> RFR: 8252015: [macos11] java.awt.TrayIcon requires updates for template images

Sergey Bylokhov serb at openjdk.java.net
Sat Dec 19 00:18:56 UTC 2020


On Fri, 4 Dec 2020 15:10:52 GMT, Kevin Rushforth <kcr at openjdk.org> wrote:

>> The icon delegate was not listening for mouse events -- thanks for catching this. I've restored the `AWTTrayIconView` thing (so that it can handle mouse events) and made it inherit from `NSStatusBarButton` (so that icon painting is delegated to MacOS). The fix is less verbose now. I've also renamed the property `apple.awt.enableTemplateImages` and added an `@implnote` as discussed in the CSR.
>> 
>> Can we consider the CSR approved btw?
>
> @petermz no, the CSR is not in the Approved state. Once it is, the Skara bot will recognize this and remove the `csr` label such that it will not longer be an Integration Blocker.

The new version of the changes looks much better, the test run is in progress.

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

PR: https://git.openjdk.java.net/jdk/pull/481


More information about the awt-dev mailing list