fix: adjust feature flags, wrong zip usage (#367)

This commit is contained in:
Lucas Fernandes Nogueira
2023-05-17 18:47:12 -03:00
committed by GitHub
parent 7ae7167fbe
commit caf8456864
14 changed files with 167 additions and 154 deletions
+24 -25
View File
@@ -2,39 +2,38 @@
// SPDX-License-Identifier: Apache-2.0
// SPDX-License-Identifier: MIT
;(function () {
(function () {
// open <a href="..."> links with the API
function openLinks() {
document.querySelector('body').addEventListener(
'click',
function (e) {
var target = e.target
while (target != null) {
if (target.matches('a')) {
if (
target.href &&
(['http://', 'https://', 'mailto:', 'tel:'].some(v => target.href.startsWith(v))) &&
target.target === '_blank'
) {
window.__TAURI_INVOKE__('plugin:shell|open', {
path: target.href
})
e.preventDefault()
}
break
document.querySelector("body").addEventListener("click", function (e) {
var target = e.target;
while (target != null) {
if (target.matches("a")) {
if (
target.href &&
["http://", "https://", "mailto:", "tel:"].some((v) =>
target.href.startsWith(v)
) &&
target.target === "_blank"
) {
window.__TAURI_INVOKE__("plugin:shell|open", {
path: target.href,
});
e.preventDefault();
}
target = target.parentElement
break;
}
target = target.parentElement;
}
)
});
}
if (
document.readyState === 'complete' ||
document.readyState === 'interactive'
document.readyState === "complete" ||
document.readyState === "interactive"
) {
openLinks()
openLinks();
} else {
window.addEventListener('DOMContentLoaded', openLinks, true)
window.addEventListener("DOMContentLoaded", openLinks, true);
}
})()
})();