save lastEditMode and use that as default (#17206)

* save lastEditMode

* change style to active

* addActiveClassFromEditMode

* add undefined to declaration

* remove from public interface

* private

* lastEditMode to last selected mode

* comments

* set active in one place

* rename method
This commit is contained in:
Maddy
2021-10-14 11:01:54 -07:00
committed by GitHub
parent 8806456ca0
commit 53ab99761f
3 changed files with 25 additions and 6 deletions

View File

@@ -607,8 +607,6 @@ export class ToggleViewAction extends Action {
}
public override async run(context: MarkdownToolbarComponent): Promise<void> {
context.removeActiveClassFromModeActions();
this.class += ' active';
context.cellModel.showPreview = this.showPreview;
context.cellModel.showMarkdown = this.showMarkdown;
// Hide image button in WYSIWYG mode
@@ -617,5 +615,6 @@ export class ToggleViewAction extends Action {
} else {
context.showLinkAndImageButtons();
}
context.updateActiveViewAction();
}
}