Skip to content

Commit d1f976b

Browse files
committed
2 minor bugfixes
1 parent f33288f commit d1f976b

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

src/controller.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
const canvasElement = document.getElementById('canvas')
66
// @ts-ignore
77
const canvasContext = canvasElement.getContext('2d')
8-
// @ts-ignore
9-
const WIDTH = canvasElement.width = window.innerWidth
8+
109
// @ts-ignore
1110
canvasElement.height = 512
1211
const susresBtn = document.getElementById('susresbtn')
@@ -24,6 +23,8 @@
2423
})
2524

2625
function player(file) {
26+
// @ts-ignore
27+
const WIDTH = canvasElement.width = window.innerWidth
2728
susresBtn.textContent = 'Loading'
2829
susresBtn.classList.add('disabled')
2930
let paused = false

src/style.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#canvas {
2+
background-color: black;
3+
}
14
#susresbtn {
25
background-color: var(--vscode-button-background);
36
border: none;

src/treeview.js

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ const fs = require('fs')
55

66
class Treeview {
77
static create(context) {
8-
const specTreeDataProvider = new SpecTreeDataProvider(vscode.workspace.workspaceFolders[0].uri.fsPath)
8+
const path = vscode.workspace.workspaceFolders ? vscode.workspace.workspaceFolders[0].uri.fsPath : null
9+
const specTreeDataProvider = new SpecTreeDataProvider(path)
910
context.subscriptions.push(vscode.workspace.registerTextDocumentContentProvider('spec', specTreeDataProvider))
1011
return vscode.window.createTreeView('spec-explorer', { treeDataProvider: specTreeDataProvider, showCollapseAll: true })
1112
}
@@ -32,11 +33,8 @@ class SpecTreeDataProvider {
3233
return Promise.resolve([])
3334
}
3435

35-
if (element) {
36-
return this.getFiles(path.join(element.filePath, element.label))
37-
} else {
38-
return this.getFiles(this.workspaceRoot)
39-
}
36+
if (element) return this.getFiles(path.join(element.filePath, element.label))
37+
else return this.getFiles(this.workspaceRoot)
4038
}
4139

4240
// ??
@@ -58,9 +56,7 @@ class SpecTreeDataProvider {
5856
descriptionText = 'Empty'
5957
}
6058
return new fileItem(name, targetPath, collapsibleState, descriptionText)
61-
} else {
62-
return new fileItem(name, targetPath, vscode.TreeItemCollapsibleState.None)
63-
}
59+
} else return new fileItem(name, targetPath, vscode.TreeItemCollapsibleState.None)
6460
}
6561
const isDirectory = name => fs.lstatSync(path.join(thePath, name)).isDirectory()
6662

0 commit comments

Comments
 (0)