On Fri, 2 Feb 2024 21:04:13 GMT, Kevin Rushforth <k...@openjdk.org> wrote:
> So basically, a pragma to workaround a limitation of Xcode. I wouldn't describe this as a limitation of Xcode. After all, the glass code is trying to access a 14.0 API using a 13.3 SDK. If the language was C++ the call wouldn't be in the headers and the code wouldn't compile. If we launch a jfx22 app on macOS 13 in theory we're sending NSApp an `activate` selector that it doesn't recognize. Or maybe it does? It's possible that this is an old internal call that Apple finally documented in 14.0. That would explain why they would be lenient about issuing a warning. I'll run some tests. ------------- PR Comment: https://git.openjdk.org/jfx/pull/687#issuecomment-1924772957