forked from j62/ctbrec
1
0
Fork 0

Fix: button for model account check stays inactive

This commit is contained in:
0xb00bface 2020-12-18 19:46:41 +01:00
parent f730f95026
commit e0537650c9
1 changed files with 7 additions and 10 deletions

View File

@ -56,26 +56,23 @@ public class CheckModelAccountAction {
}
}
} finally {
if (!deletedAccounts.isEmpty()) {
Platform.runLater(() -> {
b.setDisable(false);
b.setText(buttonText);
Platform.runLater(() -> {
b.setDisable(false);
b.setText(buttonText);
if (!deletedAccounts.isEmpty()) {
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');
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();