修复菜单状态加载后不同步到私有字段的问题,确保启动时全局温度和最高温度正确显示
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user