From 9ef56db2dd70d000b256ab410e45edfb9ee176f4 Mon Sep 17 00:00:00 2001 From: Sakamoto Shiina <68018796+ShiinaSakamoto@users.noreply.github.com> Date: Fri, 18 Apr 2025 00:10:09 +0900 Subject: [PATCH] [Update] Add safety that prevent to show the title Plugin compatibility list unnecessary. Remove the test code that is for showing the update modal. --- .../PluginCompatibilityList.jsx | 10 +++++++--- src-ui/logics/useReceiveRoutes.js | 8 +------- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/src-ui/app/modal_controller/update_modal/plugins_compatibility_list/PluginCompatibilityList.jsx b/src-ui/app/modal_controller/update_modal/plugins_compatibility_list/PluginCompatibilityList.jsx index 3591f962..d460b104 100644 --- a/src-ui/app/modal_controller/update_modal/plugins_compatibility_list/PluginCompatibilityList.jsx +++ b/src-ui/app/modal_controller/update_modal/plugins_compatibility_list/PluginCompatibilityList.jsx @@ -10,18 +10,22 @@ export const PluginCompatibilityList = () => { // ダウンロード済みのもの const downloaded_plugin = enabledPluginsList().filter(p => p.is_downloaded); - // プラグイン最新版が、VRCT最新版(VRCTアプデ後)に非対応のもの const compatible_plugins_list = []; const incompatible_plugins_list = []; for (const p of downloaded_plugin) { if (!p.downloaded_plugin_info?.is_plugin_supported_latest_vrct || !p.latest_plugin_info?.is_plugin_supported_latest_vrct) { + // プラグイン最新版でも、VRCT最新版(VRCTアプデ後)に非対応のもの incompatible_plugins_list.push(p); } else { + // 現プラグイン or 最新版が、VRCT最新版(VRCTアプデ後)に対応しているもの compatible_plugins_list.push(p); } } - const is_any_compatible_plugin = incompatible_plugins_list.length > 0; + const is_any_incompatible_plugin = incompatible_plugins_list.length > 0; + const is_any_compatible_plugin = compatible_plugins_list.length > 0; + + if (!is_any_incompatible_plugin && !is_any_compatible_plugin) return null; // This is just for safety. return (
VRCT最新バージョンで互換性のないプラグインはアップデート後に無効化されます。引き続き使用したい場合は、各プラグインの更新を待ってください。
diff --git a/src-ui/logics/useReceiveRoutes.js b/src-ui/logics/useReceiveRoutes.js index fb826f8c..b73fe62e 100644 --- a/src-ui/logics/useReceiveRoutes.js +++ b/src-ui/logics/useReceiveRoutes.js @@ -206,13 +206,7 @@ export const useReceiveRoutes = () => { "/set/data/main_window_geometry": () => {}, "/run/open_filepath_logs": () => console.log("Opened Directory, Message Logs"), "/run/open_filepath_config_file": () => console.log("Opened Directory, Config File"), - "/run/software_update_info": () => { - updateLatestSoftwareVersionInfo({ - is_update_available: true, - new_version: "3.0.3", - }) - }, - // "/run/software_update_info": updateLatestSoftwareVersionInfo, + "/run/software_update_info": updateLatestSoftwareVersionInfo, "/run/connected_network": handleNetworkConnection, // Main Page