Merge branch 'dev-status-bar-css'

This commit is contained in:
SPiCaRia 2023-04-04 13:36:18 -07:00
commit 5bff2b81a5

View file

@ -75,7 +75,7 @@ export default class VimrcPlugin extends Plugin {
private isInsertMode: boolean = false;
updateVimStatusBar() {
this.vimStatusBar?.setText(
this.vimStatusBar.setText(
this.settings.vimStatusPromptMap[this.currentVimStatus]
);
if (this.settings.vimModeStatusBarCSSClass) {
@ -618,8 +618,12 @@ export default class VimrcPlugin extends Plugin {
// When the setting is on, we also add the display prompt class to the
// status bar container element.
document.querySelector('div.status-bar').addClass(vimStatusPromptClass);
(
document.querySelector('div.status-bar') as HTMLElement
).dataset.vimMode = this.currentVimStatus;
}
this.vimStatusBar.addClass(vimStatusPromptClass);
this.vimStatusBar.dataset.vimMode = this.currentVimStatus;
}
}