Fixed not aborting launching when not having successfully downloaded all libraries
This commit is contained in:
@@ -519,7 +519,7 @@ public class MainPagePanel extends Page {
|
|||||||
isLoading = false;
|
isLoading = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
final Consumer<LaunchingStateChangedEvent> launchingStateChanged = t -> SwingUtils.setEnabled(MainFrame.INSTANCE.getRootPane(), t.getValue() == LaunchingState.Done);
|
final Consumer<LaunchingStateChangedEvent> launchingStateChanged = t -> SwingUtilities.invokeLater(() -> SwingUtils.setEnabled(MainFrame.INSTANCE.getRootPane(), t.getValue() == LaunchingState.Done));
|
||||||
|
|
||||||
void versionChanged(String selectedVersion) {
|
void versionChanged(String selectedVersion) {
|
||||||
isLoading = true;
|
isLoading = true;
|
||||||
|
|||||||
@@ -33,7 +33,9 @@ public class ParallelTask extends Task {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void executeTask(boolean areDependTasksSucceeded) {
|
public void executeTask(boolean areDependTasksSucceeded) throws Exception {
|
||||||
|
if (!areDependTasksSucceeded)
|
||||||
|
throw new Exception("Tasks failed");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 217 B |
Reference in New Issue
Block a user