Skip to content

Commit

Permalink
incorporate #771 approach
Browse files Browse the repository at this point in the history
  • Loading branch information
jpogran committed Sep 16, 2021
1 parent 82a2e0b commit 0813847
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/providers/moduleProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import * as vscode from 'vscode';
import { ExecuteCommandParams, ExecuteCommandRequest } from 'vscode-languageclient';
import { Utils } from 'vscode-uri';
import { ClientHandler } from '../clientHandler';
import { getActiveTextEditor } from '../vscodeUtils';

const LOCALMODULE = new vscode.ThemeIcon('symbol-folder', new vscode.ThemeColor('terminal.ansiBrightBlue'));
const TFREGISTRY = new vscode.ThemeIcon('extensions-view-icon', new vscode.ThemeColor('terminal.ansiBrightMagenta'));
Expand Down Expand Up @@ -70,7 +71,7 @@ export class ModuleProvider implements vscode.TreeDataProvider<ModuleCall> {
vscode.env.openExternal(vscode.Uri.parse(module.doclink));
}),
vscode.window.onDidChangeActiveTextEditor(async (event: vscode.TextEditor | undefined) => {
if (event && vscode.workspace.workspaceFolders[0]) {
if (event && getActiveTextEditor()) {
this.refresh();
}
}),
Expand Down Expand Up @@ -108,7 +109,8 @@ export class ModuleProvider implements vscode.TreeDataProvider<ModuleCall> {
}

async getModules(): Promise<ModuleCall[]> {
const activeEditor = vscode.window.activeTextEditor;
const activeEditor = getActiveTextEditor();
// const activeEditor = vscode.window.activeTextEditor;
if (activeEditor === undefined) {
return Promise.resolve([]);
}
Expand Down

0 comments on commit 0813847

Please sign in to comment.