forked from j62/ctbrec
Don't show dialog, if no model account has been deleted
This commit is contained in:
parent
2f0ef47acf
commit
372fcd0d13
|
@ -56,25 +56,26 @@ public class CheckModelAccountAction {
|
|||
}
|
||||
}
|
||||
} finally {
|
||||
Platform.runLater(() -> {
|
||||
b.setDisable(false);
|
||||
b.setText(buttonText);
|
||||
StringBuilder sb = new StringBuilder();
|
||||
for (Model deletedModel : deletedAccounts) {
|
||||
String name = deletedModel.getDisplayName() + " ".repeat(30);
|
||||
name = name.substring(0, 30);
|
||||
sb.append(name)
|
||||
.append(' ').append('(')
|
||||
.append(deletedModel.getUrl())
|
||||
.append(')').append('\n');
|
||||
}
|
||||
|
||||
boolean remove = Dialogs.showConfirmDialog("Deleted Accounts", sb.toString(),
|
||||
"The following accounts seem to have been deleted. Do you want to remove them?", b.getScene());
|
||||
if (remove) {
|
||||
new StopRecordingAction(b, deletedAccounts, recorder).execute();
|
||||
}
|
||||
});
|
||||
if (!deletedAccounts.isEmpty()) {
|
||||
Platform.runLater(() -> {
|
||||
b.setDisable(false);
|
||||
b.setText(buttonText);
|
||||
StringBuilder sb = new StringBuilder();
|
||||
for (Model deletedModel : deletedAccounts) {
|
||||
String name = deletedModel.getDisplayName() + " ".repeat(30);
|
||||
name = name.substring(0, 30);
|
||||
sb.append(name)
|
||||
.append(' ').append('(')
|
||||
.append(deletedModel.getUrl())
|
||||
.append(')').append('\n');
|
||||
}
|
||||
boolean remove = Dialogs.showConfirmDialog("Deleted Accounts", sb.toString(),
|
||||
"The following accounts seem to have been deleted. Do you want to remove them?", b.getScene());
|
||||
if (remove) {
|
||||
new StopRecordingAction(b, deletedAccounts, recorder).execute();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
new Thread(checker).start();
|
||||
|
|
Loading…
Reference in New Issue