diff --git a/src/app.js b/src/app.js index 1254fa01..259e4803 100644 --- a/src/app.js +++ b/src/app.js @@ -12311,6 +12311,9 @@ console.log(`isLinux: ${LINUX}`); if (this.worldDialog.visible && this.worldDialog.id === worldId) { this.worldDialog.isFavorite = true; } + + // update UI + this.sortLocalWorldFavorites(); }; $app.methods.removeLocalWorldFavorite = function (worldId, group) { @@ -12554,6 +12557,9 @@ console.log(`isLinux: ${LINUX}`); if (this.avatarDialog.visible && this.avatarDialog.id === avatarId) { this.avatarDialog.isFavorite = true; } + + // update UI + this.sortLocalAvatarFavorites(); }; $app.methods.removeLocalAvatarFavorite = function (avatarId, group) { diff --git a/src/views/Favorites/dialogs/AvatarImportDialog.vue b/src/views/Favorites/dialogs/AvatarImportDialog.vue index b72999d7..5ada0201 100644 --- a/src/views/Favorites/dialogs/AvatarImportDialog.vue +++ b/src/views/Favorites/dialogs/AvatarImportDialog.vue @@ -337,7 +337,7 @@ if (D.avatarImportFavoriteGroup) { await this.addFavoriteAvatar(ref, D.avatarImportFavoriteGroup, false); } else if (D.avatarImportLocalFavoriteGroup) { - this.$emit('add-local-avatar-favorite', ref.id, D.avatarImportLocalFavoriteGroup); + this.$emit('addLocalAvatarFavorite', ref.id, D.avatarImportLocalFavoriteGroup); } utils.removeFromArray(this.avatarImportTable.data, ref); D.avatarIdList.delete(ref.id); diff --git a/src/views/Favorites/dialogs/WorldImportDialog.vue b/src/views/Favorites/dialogs/WorldImportDialog.vue index 5cb03513..b6a6d5a2 100644 --- a/src/views/Favorites/dialogs/WorldImportDialog.vue +++ b/src/views/Favorites/dialogs/WorldImportDialog.vue @@ -324,7 +324,7 @@ if (D.worldImportFavoriteGroup) { await this.addFavoriteWorld(ref, D.worldImportFavoriteGroup, false); } else if (D.worldImportLocalFavoriteGroup) { - this.$emit('add-local-world-favorite', ref.id, D.worldImportLocalFavoriteGroup); + this.$emit('addLocalWorldFavorite', ref.id, D.worldImportLocalFavoriteGroup); } utils.removeFromArray(this.worldImportTable.data, ref); D.worldIdList.delete(ref.id);