summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2018-03-18 07:25:02 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2018-03-18 07:25:02 +0000
commitca27efc37f8af1dfe8c1e2f2cc14524311295b83 (patch)
tree026191561bbea60d03fbb06e1fe92b8c0c8a4245
parentc66727ebf001607cee14521c35bc852b55fd9845 (diff)
parent6dae3a5d91b73210f4f81216d8b279ce60e39a46 (diff)
downloadandroidplot-ca27efc37f8af1dfe8c1e2f2cc14524311295b83.tar.gz
Snap for 4662252 from 6dae3a5d91b73210f4f81216d8b279ce60e39a46 to pi-releaseandroid-wear-9.0.0_r9android-wear-9.0.0_r8android-wear-9.0.0_r7android-wear-9.0.0_r6android-wear-9.0.0_r5android-wear-9.0.0_r4android-wear-9.0.0_r34android-wear-9.0.0_r33android-wear-9.0.0_r32android-wear-9.0.0_r31android-wear-9.0.0_r30android-wear-9.0.0_r3android-wear-9.0.0_r29android-wear-9.0.0_r28android-wear-9.0.0_r27android-wear-9.0.0_r26android-wear-9.0.0_r25android-wear-9.0.0_r24android-wear-9.0.0_r23android-wear-9.0.0_r22android-wear-9.0.0_r21android-wear-9.0.0_r20android-wear-9.0.0_r2android-wear-9.0.0_r19android-wear-9.0.0_r18android-wear-9.0.0_r17android-wear-9.0.0_r16android-wear-9.0.0_r15android-wear-9.0.0_r14android-wear-9.0.0_r13android-wear-9.0.0_r12android-wear-9.0.0_r11android-wear-9.0.0_r10android-wear-9.0.0_r1android-vts-9.0_r9android-vts-9.0_r8android-vts-9.0_r7android-vts-9.0_r6android-vts-9.0_r5android-vts-9.0_r4android-vts-9.0_r19android-vts-9.0_r18android-vts-9.0_r17android-vts-9.0_r16android-vts-9.0_r15android-vts-9.0_r14android-vts-9.0_r13android-vts-9.0_r12android-vts-9.0_r11android-vts-9.0_r10android-security-9.0.0_r76android-security-9.0.0_r75android-security-9.0.0_r74android-security-9.0.0_r73android-security-9.0.0_r72android-security-9.0.0_r71android-security-9.0.0_r70android-security-9.0.0_r69android-security-9.0.0_r68android-security-9.0.0_r67android-security-9.0.0_r66android-security-9.0.0_r65android-security-9.0.0_r64android-security-9.0.0_r63android-security-9.0.0_r62android-cts-9.0_r9android-cts-9.0_r8android-cts-9.0_r7android-cts-9.0_r6android-cts-9.0_r5android-cts-9.0_r4android-cts-9.0_r3android-cts-9.0_r20android-cts-9.0_r2android-cts-9.0_r19android-cts-9.0_r18android-cts-9.0_r17android-cts-9.0_r16android-cts-9.0_r15android-cts-9.0_r14android-cts-9.0_r13android-cts-9.0_r12android-cts-9.0_r11android-cts-9.0_r10android-cts-9.0_r1android-9.0.0_r9android-9.0.0_r8android-9.0.0_r7android-9.0.0_r61android-9.0.0_r60android-9.0.0_r6android-9.0.0_r59android-9.0.0_r58android-9.0.0_r57android-9.0.0_r56android-9.0.0_r55android-9.0.0_r54android-9.0.0_r53android-9.0.0_r52android-9.0.0_r51android-9.0.0_r50android-9.0.0_r5android-9.0.0_r49android-9.0.0_r48android-9.0.0_r3android-9.0.0_r2android-9.0.0_r18android-9.0.0_r17android-9.0.0_r10android-9.0.0_r1security-pi-releasepie-vts-releasepie-security-releasepie-s2-releasepie-release-2pie-releasepie-r2-s2-releasepie-r2-s1-releasepie-r2-releasepie-platform-releasepie-gsipie-cuttlefish-testingpie-cts-release
Change-Id: I5cac45b3886ab4441138652f72b87ac693814589
-rw-r--r--AndroidPlot-Core/src/main/java/com/androidplot/ui/LayoutManager.java6
-rw-r--r--AndroidPlot-Core/src/main/java/com/androidplot/ui/SeriesRenderer.java4
-rw-r--r--AndroidPlot-Core/src/main/java/com/androidplot/ui/widget/TextLabelWidget.java2
-rw-r--r--AndroidPlot-Core/src/main/java/com/androidplot/xy/LineAndPointRenderer.java2
-rw-r--r--AndroidPlot-Core/src/main/java/com/androidplot/xy/XYGraphWidget.java4
5 files changed, 9 insertions, 9 deletions
diff --git a/AndroidPlot-Core/src/main/java/com/androidplot/ui/LayoutManager.java b/AndroidPlot-Core/src/main/java/com/androidplot/ui/LayoutManager.java
index 1983ca7..dde214a 100644
--- a/AndroidPlot-Core/src/main/java/com/androidplot/ui/LayoutManager.java
+++ b/AndroidPlot-Core/src/main/java/com/androidplot/ui/LayoutManager.java
@@ -89,7 +89,7 @@ public class LayoutManager extends ZLinkedList<Widget>
for (Widget widget : elements()) {
//int canvasState = canvas.save(Canvas.ALL_SAVE_FLAG); // preserve clipping etc
try {
- canvas.save(Canvas.ALL_SAVE_FLAG);
+ canvas.save();
PositionMetrics metrics = widget.getPositionMetrics();
float elementWidth = widget.getWidthPix(displayDims.paddedRect.width());
float elementHeight = widget.getHeightPix(displayDims.paddedRect.height());
@@ -148,8 +148,8 @@ public class LayoutManager extends ZLinkedList<Widget>
private void drawSpacing(Canvas canvas, RectF outer, RectF inner, Paint paint) {
//int saved = canvas.save(Canvas.ALL_SAVE_FLAG);
try {
- canvas.save(Canvas.ALL_SAVE_FLAG);
- canvas.clipRect(inner, Region.Op.DIFFERENCE);
+ canvas.save();
+ canvas.clipOutRect(inner);
canvas.drawRect(outer, paint);
//canvas.restoreToCount(saved);
} finally {
diff --git a/AndroidPlot-Core/src/main/java/com/androidplot/ui/SeriesRenderer.java b/AndroidPlot-Core/src/main/java/com/androidplot/ui/SeriesRenderer.java
index b32f12d..fb864c7 100644
--- a/AndroidPlot-Core/src/main/java/com/androidplot/ui/SeriesRenderer.java
+++ b/AndroidPlot-Core/src/main/java/com/androidplot/ui/SeriesRenderer.java
@@ -62,8 +62,8 @@ public abstract class SeriesRenderer
public void drawSeriesLegendIcon(Canvas canvas, RectF rect, SeriesFormatterType formatter) {
//int state = canvas.save(Canvas.CLIP_SAVE_FLAG);
try {
- canvas.save(Canvas.ALL_SAVE_FLAG);
- canvas.clipRect(rect, Region.Op.INTERSECT);
+ canvas.save();
+ canvas.clipRect(rect);
doDrawLegendIcon(canvas, rect, formatter);
//canvas.restoreToCount(state);
} finally {
diff --git a/AndroidPlot-Core/src/main/java/com/androidplot/ui/widget/TextLabelWidget.java b/AndroidPlot-Core/src/main/java/com/androidplot/ui/widget/TextLabelWidget.java
index 96615b8..93004d1 100644
--- a/AndroidPlot-Core/src/main/java/com/androidplot/ui/widget/TextLabelWidget.java
+++ b/AndroidPlot-Core/src/main/java/com/androidplot/ui/widget/TextLabelWidget.java
@@ -115,7 +115,7 @@ public class TextLabelWidget extends Widget {
//int canvasState = canvas.save(Canvas.ALL_SAVE_FLAG);
try {
- canvas.save(Canvas.ALL_SAVE_FLAG);
+ canvas.save();
canvas.translate(start.x, start.y);
switch (orientation) {
case HORIZONTAL:
diff --git a/AndroidPlot-Core/src/main/java/com/androidplot/xy/LineAndPointRenderer.java b/AndroidPlot-Core/src/main/java/com/androidplot/xy/LineAndPointRenderer.java
index 14595c4..12f96f0 100644
--- a/AndroidPlot-Core/src/main/java/com/androidplot/xy/LineAndPointRenderer.java
+++ b/AndroidPlot-Core/src/main/java/com/androidplot/xy/LineAndPointRenderer.java
@@ -205,7 +205,7 @@ public class LineAndPointRenderer<FormatterType extends LineAndPointFormatter> e
RectF regionRect = r.getRectF(plotArea, minX, maxX, minY, maxY);
if (regionRect != null) {
try {
- canvas.save(Canvas.ALL_SAVE_FLAG);
+ canvas.save();
canvas.clipPath(path);
canvas.drawRect(regionRect, f.getPaint());
} finally {
diff --git a/AndroidPlot-Core/src/main/java/com/androidplot/xy/XYGraphWidget.java b/AndroidPlot-Core/src/main/java/com/androidplot/xy/XYGraphWidget.java
index c6ce620..e46a676 100644
--- a/AndroidPlot-Core/src/main/java/com/androidplot/xy/XYGraphWidget.java
+++ b/AndroidPlot-Core/src/main/java/com/androidplot/xy/XYGraphWidget.java
@@ -824,8 +824,8 @@ public class XYGraphWidget extends Widget {
// int canvasState = canvas.save();
try {
- canvas.save(Canvas.ALL_SAVE_FLAG);
- canvas.clipRect(gridRect, android.graphics.Region.Op.INTERSECT);
+ canvas.save();
+ canvas.clipRect(gridRect);
for (XYSeriesRenderer renderer : plot.getRendererList()) {
renderer.render(canvas, paddedGridRect);
}