Skip to content

Commit 54777e8

Browse files
authored
Update the title when changing the problem (#214)
1 parent bfadbf8 commit 54777e8

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/leetCodePreviewProvider.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@ class LeetCodePreviewProvider implements Disposable {
1212

1313
public async preview(node: IProblem): Promise<void> {
1414
if (!this.panel) {
15-
const panelType: string = "previewProblem";
16-
const panelTitle: string = node.name;
17-
this.panel = window.createWebviewPanel(panelType, panelTitle, ViewColumn.Active, {
15+
this.panel = window.createWebviewPanel("leetcode.preview", "Preview Problem", ViewColumn.Active, {
1816
enableScripts: true,
1917
enableCommandUris: true,
2018
enableFindWidget: true,
@@ -35,6 +33,8 @@ class LeetCodePreviewProvider implements Disposable {
3533
}
3634
});
3735
this.panel.webview.html = await this.provideHtmlContent(node);
36+
this.panel.title = node.name;
37+
this.panel.reveal();
3838
}
3939

4040
public dispose(): void {

src/leetCodeResultProvider.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class LeetCodeResultProvider implements Disposable {
1414

1515
public async show(result: string): Promise<void> {
1616
if (!this.panel) {
17-
this.panel = window.createWebviewPanel("leetCode", "LeetCode Results", ViewColumn.Two, {
17+
this.panel = window.createWebviewPanel("leetcode.result", "LeetCode Results", ViewColumn.Two, {
1818
retainContextWhenHidden: true,
1919
enableFindWidget: true,
2020
});

src/leetCodeSolutionProvider.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class LeetCodeSolutionProvider implements Disposable {
4040

4141
public async show(solutionString: string, problem: IProblem): Promise<void> {
4242
if (!this.panel) {
43-
this.panel = window.createWebviewPanel("leetCode", "Top voted solution", ViewColumn.Active, {
43+
this.panel = window.createWebviewPanel("leetCode.solution", "Top Voted Solution", ViewColumn.Active, {
4444
retainContextWhenHidden: true,
4545
enableFindWidget: true,
4646
localResourceRoots: [vscode.Uri.file(path.join(this.markdownPath, "media"))],

0 commit comments

Comments
 (0)