소스 검색

* fixed bug in observable map: used wrong comperator

master
Bergmann89 10 년 전
부모
커밋
9055037754
2개의 변경된 파일과 2개의 추가작업 그리고 2개의 파일을 삭제
  1. +1
    -1
      uutlGenerics.pas
  2. +1
    -1
      uutlObservableGenerics.pas

+ 1
- 1
uutlGenerics.pas 파일 보기

@@ -1466,7 +1466,7 @@ end;
constructor TutlMapBase.Create(const aHashSet: THashSet);
begin
inherited Create;
fHashSetRef := aHashSet;
fHashSetRef := aHashSet;
fKeyWrapper := TKeyWrapper.Create(fHashSetRef);
fKeyValuePairWrapper := TKeyValuePairWrapper.Create(fHashSetRef);
end;


+ 1
- 1
uutlObservableGenerics.pas 파일 보기

@@ -304,7 +304,7 @@ constructor TutlObservableCustomMap.Create(const aComparer: IComparer; const aOw
begin
fOnAddItem := TEventList.Create;
fOnRemoveItem := TEventList.Create;
fHashSetImpl := TObservableHashSet.Create(self, aComparer, aOwnsObjects);
fHashSetImpl := TObservableHashSet.Create(self, TKeyValuePairComparer.Create(aComparer), aOwnsObjects);
fHashSetImpl.OnAddItem := fOnAddItem;
fHashSetImpl.OnRemoveItem := fOnRemoveItem;
inherited Create(fHashSetImpl);


불러오는 중...
취소
저장