diff --git a/src/common/InputHandler.ts b/src/common/InputHandler.ts index a4b8c64b..3482abc7 100644 --- a/src/common/InputHandler.ts +++ b/src/common/InputHandler.ts @@ -2972,7 +2972,7 @@ export class InputHandler extends Disposable implements IInputHandler { * feedback. Use `OSC 8 ; ; BEL` to finish the current hyperlink. */ public setHyperlink(data: string): boolean { - const args = data.split(';'); + const args = data.match(/^([^;]*);(.*)$/)?.slice(1) ?? []; if (args.length < 2) { return false; }