On Mon, 28 Jun 2021 22:45:12 GMT, Sergey Bylokhov <s...@openjdk.org> wrote:
>> Alexey Ushakov has refreshed the contents of this pull request, and previous >> commits have been removed. The incremental views will show differences >> compared to the previous content of the PR. > > src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m line 349: > >> 347: if ([window.contentView.layer isKindOfClass:[CAMetalLayer >> class]]) { >> 348: [window.contentView.layer setOpaque:(BOOL)opaque]; >> 349: } > > This class "CWrapper" is intended to be a simple wrapper on top of cocoa > methods, the changed method above is expected to call the > "NSWindow#setOpaque" only. So you need to place "window.contentView.layer > setOpaque" in some other place(native or java). Done ------------- PR: https://git.openjdk.java.net/jdk17/pull/62