diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ea56063..f6eb8a92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ ### 🐞 Fixes - [#188](https://github.com/estruyf/vscode-front-matter/issues/188): Markdown file extension support added +- [#191](https://github.com/estruyf/vscode-front-matter/issues/191): Fix beta settings ## [5.6.0] - 2021-11-23 diff --git a/src/extension.ts b/src/extension.ts index 68d68272..4c59da74 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -57,7 +57,7 @@ export async function activate(context: vscode.ExtensionContext) { // Register the explorer view const explorerSidebar = ExplorerView.getInstance(extensionUri); - let explorerView = vscode.window.registerWebviewViewProvider(ExplorerView.viewType, explorerSidebar, { + const explorerView = vscode.window.registerWebviewViewProvider(ExplorerView.viewType, explorerSidebar, { webviewOptions: { retainContextWhenHidden: true } @@ -66,35 +66,35 @@ export async function activate(context: vscode.ExtensionContext) { // Folding the front matter of markdown files vscode.languages.registerFoldingRangeProvider(mdSelector, new MarkdownFoldingProvider()); - let insertTags = vscode.commands.registerCommand(COMMAND_NAME.insertTags, async () => { + const insertTags = vscode.commands.registerCommand(COMMAND_NAME.insertTags, async () => { await vscode.commands.executeCommand('workbench.view.extension.frontmatter-explorer'); await vscode.commands.executeCommand('workbench.action.focusSideBar'); explorerSidebar.triggerInputFocus(TagType.tags); }); - let insertCategories = vscode.commands.registerCommand(COMMAND_NAME.insertCategories, async () => { + const insertCategories = vscode.commands.registerCommand(COMMAND_NAME.insertCategories, async () => { await vscode.commands.executeCommand('workbench.view.extension.frontmatter-explorer'); await vscode.commands.executeCommand('workbench.action.focusSideBar'); explorerSidebar.triggerInputFocus(TagType.categories); }); - let createTag = vscode.commands.registerCommand(COMMAND_NAME.createTag, () => { + const createTag = vscode.commands.registerCommand(COMMAND_NAME.createTag, () => { Settings.create(TaxonomyType.Tag); }); - let createCategory = vscode.commands.registerCommand(COMMAND_NAME.createCategory, () => { + const createCategory = vscode.commands.registerCommand(COMMAND_NAME.createCategory, () => { Settings.create(TaxonomyType.Category); }); - let exportTaxonomy = vscode.commands.registerCommand(COMMAND_NAME.exportTaxonomy, Settings.export); + const exportTaxonomy = vscode.commands.registerCommand(COMMAND_NAME.exportTaxonomy, Settings.export); - let remap = vscode.commands.registerCommand(COMMAND_NAME.remap, Settings.remap); + const remap = vscode.commands.registerCommand(COMMAND_NAME.remap, Settings.remap); - let setLastModifiedDate = vscode.commands.registerCommand(COMMAND_NAME.setLastModifiedDate, Article.setLastModifiedDate); + const setLastModifiedDate = vscode.commands.registerCommand(COMMAND_NAME.setLastModifiedDate, Article.setLastModifiedDate); - let generateSlug = vscode.commands.registerCommand(COMMAND_NAME.generateSlug, Article.generateSlug); + const generateSlug = vscode.commands.registerCommand(COMMAND_NAME.generateSlug, Article.generateSlug); - let createFromTemplate = vscode.commands.registerCommand(COMMAND_NAME.createFromTemplate, (folder: vscode.Uri) => { + const createFromTemplate = vscode.commands.registerCommand(COMMAND_NAME.createFromTemplate, (folder: vscode.Uri) => { const folderPath = Folders.getFolderPath(folder); if (folderPath) { Template.create(folderPath);