Fix opening group dialog

This commit is contained in:
Natsumi
2025-04-10 10:42:00 +10:00
parent 273fc1461d
commit f198301ac4
4 changed files with 12 additions and 13 deletions

View File

@@ -8,7 +8,7 @@
<i v-if="isTraveling" class="el-icon el-icon-loading" style="display: inline-block"></i>
<span>{{ text }}</span>
</span>
<span v-if="groupName" :class="{ 'x-link': link }" @click="showGroupDialog">({{ groupName }})</span>
<span v-if="groupName" :class="{ 'x-link': link }" @click="handleShowGroupDialog">({{ groupName }})</span>
<span v-if="region" class="flags" :class="region" style="display: inline-block; margin-left: 5px"></span>
<i v-if="strict" class="el-icon el-icon-lock" style="display: inline-block; margin-left: 5px"></i>
</span>
@@ -27,7 +27,8 @@
API: { default: window.API },
getWorldName: { default: window.$app?.getWorldName },
getGroupName: { default: window.$app?.getGroupName },
showWorldDialog: { default: window.$app?.showWorldDialog }
showWorldDialog: { default: window.$app?.showWorldDialog },
showGroupDialog: { default: window.$app?.showGroupDialog }
},
props: {
location: String,
@@ -141,7 +142,7 @@
}
}
},
showGroupDialog() {
handleShowGroupDialog(){
let location = this.location;
if (this.isTraveling) {
location = this.traveling;