mirror of
https://iceshrimp.dev/crimekillz/iceshrimp-161sh.git
synced 2024-11-25 05:29:07 +01:00
Merge pull request 'revert history api for now' (#10150) from Freeplay/calckey:history into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10150
This commit is contained in:
commit
a84b55347d
@ -177,10 +177,10 @@ let contentClicking = false;
|
|||||||
|
|
||||||
const focusedElement = document.activeElement;
|
const focusedElement = document.activeElement;
|
||||||
function close(ev, opts: { useSendAnimation?: boolean } = {}) {
|
function close(ev, opts: { useSendAnimation?: boolean } = {}) {
|
||||||
removeEventListener("popstate", close);
|
// removeEventListener("popstate", close);
|
||||||
if (props.preferType == "dialog") {
|
// if (props.preferType == "dialog") {
|
||||||
history.forward();
|
// history.forward();
|
||||||
}
|
// }
|
||||||
if (opts.useSendAnimation) {
|
if (opts.useSendAnimation) {
|
||||||
useSendAnime = true;
|
useSendAnime = true;
|
||||||
}
|
}
|
||||||
@ -358,10 +358,10 @@ const onOpened = () => {
|
|||||||
},
|
},
|
||||||
{ passive: true }
|
{ passive: true }
|
||||||
);
|
);
|
||||||
if (props.preferType == "dialog") {
|
// if (props.preferType == "dialog") {
|
||||||
history.pushState(null, "", location.href);
|
// history.pushState(null, "", location.href);
|
||||||
}
|
// }
|
||||||
addEventListener("popstate", close);
|
// addEventListener("popstate", close);
|
||||||
};
|
};
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
@ -388,10 +388,10 @@ onMounted(() => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
onUnmounted(() => {
|
onUnmounted(() => {
|
||||||
removeEventListener("popstate", close);
|
// removeEventListener("popstate", close);
|
||||||
if (props.preferType == "dialog") {
|
// if (props.preferType == "dialog") {
|
||||||
history.back();
|
// history.back();
|
||||||
}
|
// }
|
||||||
});
|
});
|
||||||
|
|
||||||
defineExpose({
|
defineExpose({
|
||||||
|
Loading…
Reference in New Issue
Block a user