delete screen immediately when there are no lines in it (#152)

This commit is contained in:
Red J Adaya 2023-12-16 07:40:34 +08:00 committed by GitHub
parent ea9cb37de1
commit f9d0e63d0c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -218,6 +218,11 @@ class ScreenSettingsModal extends React.Component<{}, {}> {
if (this.screen == null) {
return;
}
if (this.screen.getScreenLines().lines.length == 0) {
GlobalCommandRunner.screenPurge(this.screenId);
GlobalModel.modalsModel.popModal();
return;
}
let message = ScreenDeleteMessage;
let alertRtn = GlobalModel.showAlert({ message: message, confirm: true, markdown: true });
alertRtn.then((result) => {