From f26a92844f7863968ec497b7680ff8def516d766 Mon Sep 17 00:00:00 2001 From: duckietm Date: Fri, 24 Apr 2026 13:53:21 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=86=99=20Fix=20background=20clipping?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../infostand/InfoStandWidgetFurniView.tsx | 34 +++++++++++-------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/src/components/room/widgets/avatar-info/infostand/InfoStandWidgetFurniView.tsx b/src/components/room/widgets/avatar-info/infostand/InfoStandWidgetFurniView.tsx index fd60fa1..d415a1b 100644 --- a/src/components/room/widgets/avatar-info/infostand/InfoStandWidgetFurniView.tsx +++ b/src/components/room/widgets/avatar-info/infostand/InfoStandWidgetFurniView.tsx @@ -39,6 +39,7 @@ export const InfoStandWidgetFurniView: FC = props const [ groupName, setGroupName ] = useState(null); const [ isJukeBox, setIsJukeBox ] = useState(false); const [ isSongDisk, setIsSongDisk ] = useState(false); + const [ isBranded, setIsBranded ] = useState(false); const [ songId, setSongId ] = useState(-1); const [ songName, setSongName ] = useState(''); const [ songCreator, setSongCreator ] = useState(''); @@ -315,6 +316,7 @@ export const InfoStandWidgetFurniView: FC = props setIsJukeBox(furniIsJukebox); setIsSongDisk(furniIsSongDisk); setSongId(furniSongId); + setIsBranded(!!avatarInfo.extraParam && avatarInfo.extraParam.indexOf(RoomWidgetEnumItemExtradataParameter.BRANDING_OPTIONS) === 0); if(avatarInfo.groupId) SendMessageComposer(new GroupInformationComposer(avatarInfo.groupId, false)); }, [ roomSession, avatarInfo ]); @@ -474,22 +476,24 @@ export const InfoStandWidgetFurniView: FC = props
-
- - { avatarInfo.stuffData.isUnique && -
- -
} - { (avatarInfo.stuffData.rarityLevel > -1) && -
- -
} - - + { !isBranded && +
+ + { avatarInfo.stuffData.isUnique && +
+ +
} + { (avatarInfo.stuffData.rarityLevel > -1) && +
+ +
} + + +
- -
-
+
+
+ }
{ avatarInfo.description }