This commit is contained in:
ThatOneCalculator 2023-04-04 22:38:16 -07:00
parent 002bc7b0c0
commit 18d1f6eaaa
No known key found for this signature in database
GPG Key ID: 8703CACD01000000
2 changed files with 11 additions and 2 deletions

View File

@ -1,6 +1,6 @@
{
"name": "calckey",
"version": "13.2.0-dev29",
"version": "13.2.0-dev31",
"codename": "aqua",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
<template>
<div v-if="show" ref="el" class="fdidabkb" :class="{ slim: narrow, thin: thin_ }" :style="{ background: bg }" @click="onClick">
<i @click="window.history.back()" v-if="props.displayBackButton" v-tooltip.noDelay="i18n.ts.goBack" class="icon backButton ph-caret-left ph-bold ph-lg"></i>
<i @click="goBack()" v-if="props.displayBackButton" v-tooltip.noDelay="i18n.ts.goBack" class="icon backButton ph-caret-left ph-bold ph-lg"></i>
<div v-if="narrow" class="buttons left" @click="openAccountMenu">
<MkAvatar v-if="props.displayMyAvatar && $i" class="avatar" :user="$i" :disable-preview="true"/>
</div>
@ -122,6 +122,15 @@ function onTabMousedown(tab: Tab, ev: MouseEvent): void {
}
}
function goBack() {
try {
history.back();
}
catch {
window.history.back()
}
}
function onTabClick(tab: Tab, ev: MouseEvent): void {
if (tab.onClick) {
ev.preventDefault();