fix: VRCPlus Profile Icons setting not functional

This commit is contained in:
pa
2026-03-22 18:03:00 +09:00
parent e5ea66e5d5
commit 5ddb23a9e0
5 changed files with 18 additions and 11 deletions
@@ -565,9 +565,7 @@
getLaunchURL, getLaunchURL,
hasGroupPermission, hasGroupPermission,
isRealInstance, isRealInstance,
parseLocation, parseLocation
userImage,
userStatusClass
} from '../../../shared/utils'; } from '../../../shared/utils';
import { Select, SelectContent, SelectGroup, SelectItem, SelectTrigger, SelectValue } from '../../ui/select'; import { Select, SelectContent, SelectGroup, SelectItem, SelectTrigger, SelectValue } from '../../ui/select';
import { import {
@@ -584,6 +582,9 @@
import { useNewInstanceBuilder } from './useNewInstanceBuilder'; import { useNewInstanceBuilder } from './useNewInstanceBuilder';
import InviteDialog from '../InviteDialog/InviteDialog.vue'; import InviteDialog from '../InviteDialog/InviteDialog.vue';
import { useUserDisplay } from '../../../composables/useUserDisplay';
const { userImage, userStatusClass } = useUserDisplay();
const props = defineProps({ const props = defineProps({
newInstanceDialogLocationTag: { newInstanceDialogLocationTag: {
+4 -1
View File
@@ -147,6 +147,7 @@
import { useVrcxVueTable } from '../../lib/table/useVrcxVueTable'; import { useVrcxVueTable } from '../../lib/table/useVrcxVueTable';
import { showUserDialog } from '../../coordinators/userCoordinator'; import { showUserDialog } from '../../coordinators/userCoordinator';
import { confirmDeleteFriend, handleFriendDelete } from '../../coordinators/friendRelationshipCoordinator'; import { confirmDeleteFriend, handleFriendDelete } from '../../coordinators/friendRelationshipCoordinator';
import { useUserDisplay } from '../../composables/useUserDisplay';
const { t } = useI18n(); const { t } = useI18n();
@@ -157,6 +158,7 @@
const { getAllUserStats, getAllUserMutualCount } = useFriendStore(); const { getAllUserStats, getAllUserMutualCount } = useFriendStore();
const appearanceSettingsStore = useAppearanceSettingsStore(); const appearanceSettingsStore = useAppearanceSettingsStore();
const { randomUserColours } = storeToRefs(appearanceSettingsStore); const { randomUserColours } = storeToRefs(appearanceSettingsStore);
const { userImage } = useUserDisplay();
const { stringComparer, friendsListSearch } = storeToRefs(useSearchStore()); const { stringComparer, friendsListSearch } = storeToRefs(useSearchStore());
@@ -189,7 +191,8 @@
randomUserColours, randomUserColours,
selectedFriends, selectedFriends,
onToggleFriendSelection: toggleFriendSelection, onToggleFriendSelection: toggleFriendSelection,
onConfirmDeleteFriend: confirmDeleteFriend onConfirmDeleteFriend: confirmDeleteFriend,
userImage
}) })
); );
+3 -3
View File
@@ -16,8 +16,7 @@ import {
openExternalLink, openExternalLink,
sortStatus, sortStatus,
statusClass, statusClass,
timeToText, timeToText
userImage
} from '../../shared/utils'; } from '../../shared/utils';
const { t } = i18n.global; const { t } = i18n.global;
@@ -101,7 +100,8 @@ export const createColumns = ({
randomUserColours, randomUserColours,
selectedFriends, selectedFriends,
onToggleFriendSelection, onToggleFriendSelection,
onConfirmDeleteFriend onConfirmDeleteFriend,
userImage
}) => { }) => {
const cols = []; const cols = [];
+4 -1
View File
@@ -206,8 +206,10 @@
import { showWorldDialog } from '../../coordinators/worldCoordinator'; import { showWorldDialog } from '../../coordinators/worldCoordinator';
import PhotonEventTable from './components/PhotonEventTable.vue'; import PhotonEventTable from './components/PhotonEventTable.vue';
import { useUserDisplay } from '../../composables/useUserDisplay';
const { randomUserColours } = storeToRefs(useAppearanceSettingsStore()); const { randomUserColours } = storeToRefs(useAppearanceSettingsStore());
const { userImage } = useUserDisplay();
const photonStore = usePhotonStore(); const photonStore = usePhotonStore();
const { photonLoggingEnabled, chatboxUserBlacklist } = storeToRefs(photonStore); const { photonLoggingEnabled, chatboxUserBlacklist } = storeToRefs(photonStore);
const { saveChatboxUserBlacklist } = photonStore; const { saveChatboxUserBlacklist } = photonStore;
@@ -299,7 +301,8 @@
chatboxUserBlacklist, chatboxUserBlacklist,
onBlockChatbox: addChatboxUserBlacklist, onBlockChatbox: addChatboxUserBlacklist,
onUnblockChatbox: deleteChatboxUserBlacklist, onUnblockChatbox: deleteChatboxUserBlacklist,
sortAlphabetically sortAlphabetically,
userImage
}) })
); );
+3 -3
View File
@@ -14,8 +14,7 @@ import {
getFaviconUrl, getFaviconUrl,
languageClass, languageClass,
openExternalLink, openExternalLink,
statusClass, statusClass
userImage
} from '../../shared/utils'; } from '../../shared/utils';
import { i18n } from '../../plugins'; import { i18n } from '../../plugins';
@@ -65,7 +64,8 @@ export const createColumns = ({
chatboxUserBlacklist, chatboxUserBlacklist,
onBlockChatbox, onBlockChatbox,
onUnblockChatbox, onUnblockChatbox,
sortAlphabetically sortAlphabetically,
userImage
}) => { }) => {
const cols = [ const cols = [
{ {