<AWT Dev> RFR: 8252015: [macos11] java.awt.TrayIcon requires updates for template images
kcr at openjdk.java.net
Fri Dec 4 15:13:15 UTC 2020
On Fri, 4 Dec 2020 14:59:05 GMT, Peter Zhelezniakov <peterz at openjdk.org> wrote:
>> Please check the tests in the .../test/jdk/java/awt/TrayIcon/ folder it looks like some of them fail after the fix:
> 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.
More information about the awt-dev