Fix: bugs in nightly 2025-05-14T10.18-bde763d (#1232)

* fix: Sorting Arrows Revert to Default When Switching Pages (#1230)

* fix: Local favorite dialog not functioning (#1231)

* fix: playlist rank cannot display, gamelog icon lost
This commit is contained in:
pa
2025-05-16 00:40:27 +09:00
committed by GitHub
parent 2d1f39df43
commit a0cbf3807b
8 changed files with 23 additions and 23 deletions
+3 -3
View File
@@ -13664,15 +13664,15 @@ console.log(`isLinux: ${LINUX}`);
menuActiveIndex: this.menuActiveIndex, menuActiveIndex: this.menuActiveIndex,
gameLogTable: this.gameLogTable, gameLogTable: this.gameLogTable,
shiftHeld: this.shiftHeld, shiftHeld: this.shiftHeld,
hideTooltips: this.hideTooltips hideTooltips: this.hideTooltips,
gameLogIsFriend: this.gameLogIsFriend,
gameLogIsFavorite: this.gameLogIsFavorite
}; };
}; };
$app.computed.gameLogTabEvent = function () { $app.computed.gameLogTabEvent = function () {
return { return {
gameLogTableLookup: this.gameLogTableLookup, gameLogTableLookup: this.gameLogTableLookup,
gameLogIsFriend: this.gameLogIsFriend,
gameLogIsFavorite: this.gameLogIsFavorite,
lookupUser: this.lookupUser, lookupUser: this.lookupUser,
updateGameLogSessionTable: (val) => updateGameLogSessionTable: (val) =>
(this.gameLogSessionTable = val), (this.gameLogSessionTable = val),
@@ -167,16 +167,16 @@
}); });
}, },
addLocalWorldFavorite(...args) { addLocalWorldFavorite(...args) {
this.$emit('add-local-world-favorite', ...args); this.$emit('addLocalWorldFavorite', ...args);
}, },
removeLocalWorldFavorite(...args) { removeLocalWorldFavorite(...args) {
this.$emit('remove-local-world-favorite', ...args); this.$emit('removeLocalWorldFavorite', ...args);
}, },
addLocalAvatarFavorite(...args) { addLocalAvatarFavorite(...args) {
this.$emit('add-local-avatar-favorite', ...args); this.$emit('addLocalAvatarFavorite', ...args);
}, },
removeLocalAvatarFavorite(...args) { removeLocalAvatarFavorite(...args) {
this.$emit('remove-local-avatar-favorite', ...args); this.$emit('removeLocalAvatarFavorite', ...args);
}, },
deleteFavoriteNoConfirm(...args) { deleteFavoriteNoConfirm(...args) {
this.$emit('deleteFavoriteNoConfirm', ...args); this.$emit('deleteFavoriteNoConfirm', ...args);
+1 -1
View File
@@ -1,5 +1,5 @@
<template> <template>
<div v-if="menuActiveIndex === 'friendLog'" class="x-container"> <div v-show="menuActiveIndex === 'friendLog'" class="x-container">
<data-tables v-bind="friendLogTable"> <data-tables v-bind="friendLogTable">
<template #tool> <template #tool>
<div style="margin: 0 0 10px; display: flex; align-items: center"> <div style="margin: 0 0 10px; display: flex; align-items: center">
+8 -8
View File
@@ -225,6 +225,14 @@
shiftHeld: { shiftHeld: {
type: Boolean, type: Boolean,
default: false default: false
},
gameLogIsFriend: {
type: Function,
default: () => () => false
},
gameLogIsFavorite: {
type: Function,
default: () => () => false
} }
}); });
@@ -241,14 +249,6 @@
emit('gameLogTableLookup'); emit('gameLogTableLookup');
} }
function gameLogIsFriend(row) {
emit('gameLogIsFriend', row);
}
function gameLogIsFavorite(row) {
emit('gameLogIsFavorite', row);
}
function lookupUser(ref) { function lookupUser(ref) {
emit('lookupUser', ref); emit('lookupUser', ref);
} }
+1 -1
View File
@@ -1,5 +1,5 @@
<template> <template>
<div class="x-container" v-if="menuActiveIndex === 'moderation'"> <div v-show="menuActiveIndex === 'moderation'" class="x-container">
<data-tables <data-tables
:data="tableData.data" :data="tableData.data"
:pageSize="tableData.pageSize" :pageSize="tableData.pageSize"
+1 -1
View File
@@ -1,5 +1,5 @@
<template> <template>
<div v-if="menuActiveIndex === 'notification'" v-loading="API.isNotificationsLoading" class="x-container"> <div v-show="menuActiveIndex === 'notification'" v-loading="API.isNotificationsLoading" class="x-container">
<data-tables v-bind="notificationTable" ref="notificationTableRef" class="notification-table"> <data-tables v-bind="notificationTable" ref="notificationTableRef" class="notification-table">
<template #tool> <template #tool>
<div style="margin: 0 0 10px; display: flex; align-items: center"> <div style="margin: 0 0 10px; display: flex; align-items: center">
+4 -4
View File
@@ -1,5 +1,5 @@
<template> <template>
<div v-if="menuActiveIndex === 'playerList'" class="x-container" style="padding-top: 5px"> <div v-show="menuActiveIndex === 'playerList'" class="x-container" style="padding-top: 5px">
<div style="display: flex; flex-direction: column; height: 100%"> <div style="display: flex; flex-direction: column; height: 100%">
<div v-if="currentInstanceWorld.ref.id" style="display: flex"> <div v-if="currentInstanceWorld.ref.id" style="display: flex">
<el-popover placement="right" width="500px" trigger="click" style="height: 120px"> <el-popover placement="right" width="500px" trigger="click" style="height: 120px">
@@ -776,8 +776,8 @@
<template #default="scope"> <template #default="scope">
<span <span
class="name" class="name"
:class="scope.row.ref.trustClass" :class="scope.row.ref.$trustClass"
v-text="scope.row.ref.trustLevel"></span> v-text="scope.row.ref.$trustLevel"></span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="t('table.playerList.language')" width="100" prop="ref.$languages"> <el-table-column :label="t('table.playerList.language')" width="100" prop="ref.$languages">
@@ -875,7 +875,7 @@
}, },
photonEventTableTypeFilter: { photonEventTableTypeFilter: {
type: Array, type: Array,
default: [] default: () => []
}, },
photonEventTableTypeFilterList: { photonEventTableTypeFilterList: {
type: Array, type: Array,
+1 -1
View File
@@ -1,5 +1,5 @@
<template> <template>
<div v-if="menuActiveIndex === 'search'" class="x-container"> <div v-show="menuActiveIndex === 'search'" class="x-container">
<div style="margin: 0 0 10px; display: flex; align-items: center"> <div style="margin: 0 0 10px; display: flex; align-items: center">
<el-input <el-input
:value="searchText" :value="searchText"