From c1c3564717388708e34f7ec6e9beeb09e4c2d6a4 Mon Sep 17 00:00:00 2001 From: Teemu Suo-Anttila Date: Fri, 19 Dec 2014 09:01:23 +0200 Subject: Fix Range.restrictTo to work with non-intersecting ranges(#13334) Also adds a special case for isSubsetOf with two empty ranges. Change-Id: I9b4c854051bd760bbac05c7a0bc2e5418371e90e --- client/src/com/vaadin/client/data/AbstractRemoteDataSource.java | 1 + 1 file changed, 1 insertion(+) (limited to 'client') diff --git a/client/src/com/vaadin/client/data/AbstractRemoteDataSource.java b/client/src/com/vaadin/client/data/AbstractRemoteDataSource.java index 2afc8185ca..c6aa7c6291 100644 --- a/client/src/com/vaadin/client/data/AbstractRemoteDataSource.java +++ b/client/src/com/vaadin/client/data/AbstractRemoteDataSource.java @@ -589,6 +589,7 @@ public abstract class AbstractRemoteDataSource implements DataSource { private Range getMinCacheRange() { Range availableDataRange = getAvailableRangeForCache(); + Range minCacheRange = cacheStrategy.getMinCacheRange( requestedAvailability, cached, availableDataRange); -- cgit v1.2.3