]> git.proxmox.com Git - mirror_xterm.js.git/commitdiff
Ensure linkElement exists before firing validation callback
authorDaniel Imms <daimms@microsoft.com>
Wed, 1 Mar 2017 17:38:59 +0000 (09:38 -0800)
committerDaniel Imms <daimms@microsoft.com>
Wed, 1 Mar 2017 17:38:59 +0000 (09:38 -0800)
src/Linkifier.ts

index f8b8ca895f0d8329b6ce27a09634ec7f41d74919..38b7e286b4c38e9be4da5525d112cfdf987b1a3f 100644 (file)
@@ -141,7 +141,7 @@ export class Linkifier {
       if (uri) {
         const linkElement = this._doLinkifyRow(rowIndex, uri, matcher.handler);
         // Fire validation callback
-        if (matcher.validationCallback) {
+        if (linkElement && matcher.validationCallback) {
           matcher.validationCallback(uri, isValid => {
             if (!isValid) {
               linkElement.classList.add(INVALID_LINK_CLASS);