feat: 更新网络配置管理,修复主题切换时的网络状态逻辑

This commit is contained in:
EvanWu 2025-08-05 18:53:31 +08:00
parent 86f2c67784
commit 9cb7275703

View File

@ -512,7 +512,7 @@ export function ChatActions(props: {
// switch themes
const theme = config.theme;
const enableNetWork = config.modelConfig.enableNetWork;
const enableNetWork = session.mask.modelConfig.enableNetWork || false;
function nextTheme() {
const themes = [Theme.Auto, Theme.Light, Theme.Dark];
@ -523,10 +523,10 @@ export function ChatActions(props: {
}
function nextNetWork() {
config.update(
(config) =>
(config.modelConfig.enableNetWork = !config.modelConfig.enableNetWork),
);
chatStore.updateTargetSession(session, (session) => {
session.mask.modelConfig.enableNetWork =
!session.mask.modelConfig.enableNetWork;
});
}
// stop all responses