forked from j62/ctbrec
1
0
Fork 0

Don't show dialog, if no model account has been deleted

This commit is contained in:
0xb00bface 2020-12-15 18:37:04 +01:00
parent 2f0ef47acf
commit 372fcd0d13
1 changed files with 20 additions and 19 deletions

View File

@ -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();