From ab45d977ebdbe5eae57b529b1a6c6306d8e56c7f Mon Sep 17 00:00:00 2001 From: Gio Date: Sat, 24 Aug 2024 00:37:02 -0500 Subject: [PATCH] Fix bad link handling in Flash hijack (resolves #603) --- package.json | 4 ++-- src/components/UIElements/MediaEmbed.vue | 2 +- src/main.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 27ccb69..1b85846 100644 --- a/package.json +++ b/package.json @@ -12,9 +12,9 @@ } ], "engines": { - "node": ">= 18.20" + "node": "18.20" }, - "version": "2.5.2", + "version": "2.5.3", "license": "GPL-3.0", "repository": "github:Bambosh/unofficial-homestuck-collection", "private": true, diff --git a/src/components/UIElements/MediaEmbed.vue b/src/components/UIElements/MediaEmbed.vue index dbb16e0..b79a48e 100644 --- a/src/components/UIElements/MediaEmbed.vue +++ b/src/components/UIElements/MediaEmbed.vue @@ -512,7 +512,7 @@ document.addEventListener('click', function (e) { break case 'link': if (param != 'about:srcdoc') { - this.$pushURL(this.$getResourceURL(param), this.$parent.tab.key) + this.$pushURL(this.$getResourceURL(param)) } else { this.$logger.warn("Tried to navigate page to srcdoc!") } diff --git a/src/main.js b/src/main.js index 609c06a..213ad9c 100644 --- a/src/main.js +++ b/src/main.js @@ -148,7 +148,7 @@ Vue.mixin({ const urlObject = new URL(url_str) function _openExternal(to_) { - if (!isWebApp) { + if (!window.isWebApp) { shell.openExternal(to_) } else { window.open(Resources.resolveURL(to_), '_blank').focus();