[Hotfix] UI: SoftwareUpdateAvailableButton: Fix update check logic and rendering order.

This commit is contained in:
Sakamoto Shiina
2026-01-20 03:36:59 +09:00
parent 0cb2b7e6ae
commit 5811158231

View File

@@ -99,12 +99,12 @@ const OpenVrcMicMuteSyncQuickSetting = () => {
}; };
const SoftwareUpdateAvailableButton = () => { const SoftwareUpdateAvailableButton = () => {
const { currentLatestSoftwareVersionInfo } = useSoftwareVersion();
const { t } = useI18n(); const { t } = useI18n();
if (currentLatestSoftwareVersionInfo.data.is_update_available === false) return null; const { currentLatestSoftwareVersionInfo } = useSoftwareVersion();
const { updateOpenedQuickSetting } = useStore_OpenedQuickSetting(); const { updateOpenedQuickSetting } = useStore_OpenedQuickSetting();
if (currentLatestSoftwareVersionInfo.data.is_update_available === false) return null;
return ( return (
<button className={styles.software_update_button} onClick={()=>updateOpenedQuickSetting("update_software")}> <button className={styles.software_update_button} onClick={()=>updateOpenedQuickSetting("update_software")}>
<RefreshSvg className={styles.refresh_svg}/> <RefreshSvg className={styles.refresh_svg}/>