Skip to content

Commit dec3d35

Browse files
authored
Support opening links from Studio extension pages (#1329)
1 parent 9e2d826 commit dec3d35

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/commands/studio.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,10 @@ export class StudioActions {
154154
if (message.result && message.result === "done") {
155155
answer = "1";
156156
panel.dispose();
157+
} else if (typeof message.href == "string") {
158+
const linkUri = vscode.Uri.parse(message.href);
159+
// Only open http(s) links
160+
if (/^https?$/.test(linkUri.scheme)) vscode.env.openExternal(linkUri);
157161
}
158162
});
159163
panel.onDidDispose(() => resolve(answer));

0 commit comments

Comments
 (0)