Ver código fonte

修复TTE工厂抄写数据时,配置文件启动了edid抄写,但实现getmid时并无此key,导致指针null崩溃的问题。

jianfeng1.wang 2 anos atrás
pai
commit
0260804919
1 arquivos alterados com 2 adições e 2 exclusões
  1. 2 2
      FactoryTool_CShare/Views/OperationPanel.cs

+ 2 - 2
FactoryTool_CShare/Views/OperationPanel.cs

@@ -2419,11 +2419,11 @@ namespace MOKA_Factory_Tools
                     }
 
 #region EDID屏抄写是从MID中获取值;
-                    if (WriteEDIDPID.Checked)
+                    if (WriteEDIDPID.Checked && midListNow.keytype.ContainsKey("edid_pid") )
                     {
                         keyInfo.EDIDPid.data = midListNow.keytype["edid_pid"];
                     }
-                    if (WriteEDIDName.Checked)
+                    if (WriteEDIDName.Checked && midListNow.keytype.ContainsKey("edid_model_name"))
                     {
                         keyInfo.EDIDModelName.data = midListNow.keytype["edid_model_name"];
                     }