JBR-4177 libc++abi: terminating with uncaught exception of type NSException

Added check for AppContext
This commit is contained in:
Alexey Ushakov
2022-01-18 01:21:23 +01:00
committed by alexey.ushakov@jetbrains.com
parent 641873f301
commit 81010d43ab

View File

@@ -267,8 +267,11 @@ class _AppEventHandler {
instance.systemSleepDispatcher.dispatch(new _NativeEvent(Boolean.FALSE));
break;
case NOTIFY_SCREEN_CHANGE_PARAMETERS:
EventQueue.invokeLater(() -> ((SunGraphicsEnvironment)SunGraphicsEnvironment.
getLocalGraphicsEnvironment()).displayChanged());
if (AppContext.getAppContext() != null) {
EventQueue.invokeLater(
() -> ((SunGraphicsEnvironment)SunGraphicsEnvironment.
getLocalGraphicsEnvironment()).displayChanged());
}
break;
default:
System.err.println("EAWT unknown native notification: " + code);