0

I have an application that works as a screen capture. It is built using Java and works well. I am aware of the JDK bug that doesn't allow to pass mouse events behind a transparent Java UI so we implemented a native library to serve as a workaround. This library is written in Objective C/C++ and involves the NSWindows setIgnoresMouseEvent which is integrated via JNI. However upon the availability of macOS Ventura, our app started to be sluggish and it turns out this is due to the setIgnoresMouseEvents. Is anyone aware if there is an issue with the API or AppKit behind NSWindows in which the API is related? Thank you in advance.

ujin
  • 41
  • 1

0 Answers0