diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Camera.cs b/Windows/CS/Framework4.0/Toprie/Toprie/Camera.cs index 88ce5e9..805baf1 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/Camera.cs +++ b/Windows/CS/Framework4.0/Toprie/Toprie/Camera.cs @@ -2310,6 +2310,14 @@ namespace JoyD.Windows.CS.Toprie ApplyMenuState(menuStates, "avgTemperature", avgTemperatureToolStripMenuItem); if (minTemperatureToolStripMenuItem != null) ApplyMenuState(menuStates, "minTemperature", minTemperatureToolStripMenuItem); + + // 同步菜单状态到对应的私有字段,确保与显示逻辑一致 + if (globalTemperatureToolStripMenuItem != null) + _showGlobalTemperature = globalTemperatureToolStripMenuItem.Checked; + if (areaTemperatureToolStripMenuItem != null) + _showAreaTemperature = areaTemperatureToolStripMenuItem.Checked; + if (maxTemperatureToolStripMenuItem != null) + _showMaxTemperature = maxTemperatureToolStripMenuItem.Checked; // 色彩模式菜单 - 添加空值检查 if (whiteHotToolStripMenuItem != null)