From bebef20e54da64cf4715ef1f7eb57043df799873 Mon Sep 17 00:00:00 2001 From: Ivan Smolin Date: Mon, 24 Apr 2017 14:11:36 +0300 Subject: [PATCH] resettable map and fixed page cursors also reset inner cursor --- LeadKit/LeadKit/Classes/Cursors/FixedPageCursor.swift | 2 +- LeadKit/LeadKit/Classes/Cursors/MapCursor.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/LeadKit/LeadKit/Classes/Cursors/FixedPageCursor.swift b/LeadKit/LeadKit/Classes/Cursors/FixedPageCursor.swift index 25956707..2826c531 100644 --- a/LeadKit/LeadKit/Classes/Cursors/FixedPageCursor.swift +++ b/LeadKit/LeadKit/Classes/Cursors/FixedPageCursor.swift @@ -102,7 +102,7 @@ public class ResettableFixedPageCursor: FixedPageC } public required init(initialFrom other: ResettableFixedPageCursor) { - super.init(cursor: other.cursor, pageSize: other.pageSize) + super.init(cursor: other.cursor.reset(), pageSize: other.pageSize) } } diff --git a/LeadKit/LeadKit/Classes/Cursors/MapCursor.swift b/LeadKit/LeadKit/Classes/Cursors/MapCursor.swift index 5b9b8ed5..8a5a1222 100644 --- a/LeadKit/LeadKit/Classes/Cursors/MapCursor.swift +++ b/LeadKit/LeadKit/Classes/Cursors/MapCursor.swift @@ -107,7 +107,7 @@ public class ResettableMapCursor: MapCursor