• R/O
  • SSH
  • HTTPS

chaki: Commit


Commit MetaInfo

Revisión648 (tree)
Tiempo2021-01-11 18:07:49
Autortomorita

Log Message

2画面分割してそれぞれproj=0で検索実行、次いでproj=1で検索実行を行うと、proj=0の画面の持つ検索条件もproj=1になってしまうバグを修正.

Cambiar Resumen

Diferencia incremental

--- trunk/ChaKi.NET/src/ChaKi.NET/Panels/ConditionsPanel.cs (revision 647)
+++ trunk/ChaKi.NET/src/ChaKi.NET/Panels/ConditionsPanel.cs (revision 648)
@@ -137,7 +137,11 @@
137137 obj.ActiveSearch = SearchType.DepSearch;
138138 break;
139139 }
140- SetConditions(obj);
140+ //2021.1.10: このobjの参照がhistoryに保持される.
141+ // Viewが保持するConditionインスタンスを次行で変更すると、
142+ // Viewへの変更(条件変更)操作によりhistoryの持つ条件も同時に変わってしまう.
143+ // historyの持つべきインスタンスは、Viewが持つもののスナップショット(コピー)であるのが正しい.
144+ //SetConditions(obj);
141145 return obj;
142146 }
143147
Show on old repository browser