diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2015-01-21 13:50:22 +0900 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-01-26 10:27:40 +0100 |
commit | 3596abe1d84e1bc9323254e0a0d60b19851d5db5 (patch) | |
tree | 3c9f4ee6054e7da3bbee29c1acf3218ff76727a9 /android | |
parent | 3135fbb42eab592d3f1d89e9b90cc135dce56486 (diff) |
android: getRect renamed to getRectF - adapt the code to this
Change-Id: Id0248803fbd8fedf846d7741a2faddb9bfd171e0
Diffstat (limited to 'android')
-rw-r--r-- | android/experimental/LOAndroid3/src/java/org/mozilla/gecko/gfx/ComposedTileLayer.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/android/experimental/LOAndroid3/src/java/org/mozilla/gecko/gfx/ComposedTileLayer.java b/android/experimental/LOAndroid3/src/java/org/mozilla/gecko/gfx/ComposedTileLayer.java index db27d1beb923..d917c03ea2be 100644 --- a/android/experimental/LOAndroid3/src/java/org/mozilla/gecko/gfx/ComposedTileLayer.java +++ b/android/experimental/LOAndroid3/src/java/org/mozilla/gecko/gfx/ComposedTileLayer.java @@ -184,7 +184,7 @@ public abstract class ComposedTileLayer extends Layer implements ComponentCallba private void markTiles() { for (SubTile tile : tiles.values()) { if (FloatUtils.fuzzyEquals(tile.id.zoom, currentZoom)) { - RectF tileRect = tile.id.getRect(); + RectF tileRect = tile.id.getRectF(); if (!RectF.intersects(currentViewport, tileRect)) { tile.markForRemoval(); } @@ -206,16 +206,17 @@ public abstract class ComposedTileLayer extends Layer implements ComponentCallba } public boolean isStillValid(TileIdentifier tileId) { - return RectF.intersects(currentViewport, tileId.getRect()) || currentViewport.contains(tileId.getRect()); + return RectF.intersects(currentViewport, tileId.getRectF()) || currentViewport.contains(tileId.getRectF()); } /** * Invalidate tiles which intersect the input rect */ - public void invalidateTiles(RectF rect) { - RectF zoomedRect = RectUtils.scale(rect, currentZoom); + public void invalidateTiles(RectF cssRect) { + RectF zoomedRect = RectUtils.scale(cssRect, currentZoom); + for (SubTile tile : tiles.values()) { - if (RectF.intersects(zoomedRect, tile.id.getRect())) { + if (RectF.intersects(zoomedRect, tile.id.getRectF())) { LOKitShell.sendEvent(LOEventFactory.tileRerender(this, tile)); } } |