Suppress NPE
This commit is contained in:
@@ -475,8 +475,12 @@ public final class LauncherHelper {
|
|||||||
switch (launcherVisibility) {
|
switch (launcherVisibility) {
|
||||||
case HIDE_AND_REOPEN:
|
case HIDE_AND_REOPEN:
|
||||||
Platform.runLater(() -> {
|
Platform.runLater(() -> {
|
||||||
Controllers.getStage().hide();
|
// If application was stopped and execution services did not finish termination,
|
||||||
emitStatus(LoadingState.DONE);
|
// these codes will be executed.
|
||||||
|
if (Controllers.getStage() != null) {
|
||||||
|
Controllers.getStage().hide();
|
||||||
|
emitStatus(LoadingState.DONE);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
break;
|
break;
|
||||||
case CLOSE:
|
case CLOSE:
|
||||||
@@ -489,8 +493,12 @@ public final class LauncherHelper {
|
|||||||
break;
|
break;
|
||||||
case HIDE:
|
case HIDE:
|
||||||
Platform.runLater(() -> {
|
Platform.runLater(() -> {
|
||||||
Controllers.getStage().close();
|
// If application was stopped and execution services did not finish termination,
|
||||||
emitStatus(LoadingState.DONE);
|
// these codes will be executed.
|
||||||
|
if (Controllers.getStage() != null) {
|
||||||
|
Controllers.getStage().close();
|
||||||
|
emitStatus(LoadingState.DONE);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user