Bug 663803 - Comment change and move of convertedPosition in a local variable r=mcomella

This commit is contained in:
dominique vincent 2015-01-26 09:54:25 +01:00
Родитель 67724cb7a7
Коммит c2248f4047
2 изменённых файлов: 5 добавлений и 6 удалений

Просмотреть файл

@ -46,7 +46,6 @@ public class ZoomedView extends FrameLayout implements LayerView.OnMetricsChange
private int xLastPosition;
private int yLastPosition;
private boolean shouldSetVisibleOnUpdate;
private PointF convertedPosition;
private PointF returnValue;
private boolean stopUpdateView;
@ -82,7 +81,7 @@ public class ZoomedView extends FrameLayout implements LayerView.OnMetricsChange
} else {
layerView.dispatchTouchEvent(actionDownEvent);
actionDownEvent.recycle();
convertedPosition = getUnzoomedPositionFromPointInZoomedView(event.getX(), event.getY());
PointF convertedPosition = getUnzoomedPositionFromPointInZoomedView(event.getX(), event.getY());
MotionEvent e = MotionEvent.obtain(event.getDownTime(), event.getEventTime(),
MotionEvent.ACTION_UP, convertedPosition.x, convertedPosition.y,
event.getMetaState());
@ -95,7 +94,7 @@ public class ZoomedView extends FrameLayout implements LayerView.OnMetricsChange
touchState = -1;
originRawX = event.getRawX();
originRawY = event.getRawY();
convertedPosition = getUnzoomedPositionFromPointInZoomedView(event.getX(), event.getY());
PointF convertedPosition = getUnzoomedPositionFromPointInZoomedView(event.getX(), event.getY());
actionDownEvent = MotionEvent.obtain(event.getDownTime(), event.getEventTime(),
MotionEvent.ACTION_DOWN, convertedPosition.x, convertedPosition.y,
event.getMetaState());
@ -133,7 +132,6 @@ public class ZoomedView extends FrameLayout implements LayerView.OnMetricsChange
public ZoomedView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
convertedPosition = new PointF();
returnValue = new PointF();
requestRenderRunnable = new Runnable() {
@Override
@ -266,7 +264,7 @@ public class ZoomedView extends FrameLayout implements LayerView.OnMetricsChange
}
setLayoutParams(newLayoutParams);
convertedPosition = getUnzoomedPositionFromPointInZoomedView(0, 0);
PointF convertedPosition = getUnzoomedPositionFromPointInZoomedView(0, 0);
xLastPosition = Math.round(convertedPosition.x);
yLastPosition = Math.round(convertedPosition.y);
requestZoomedViewRender();
@ -368,7 +366,7 @@ public class ZoomedView extends FrameLayout implements LayerView.OnMetricsChange
return;
}
ImmutableViewportMetrics metrics = layerView.getViewportMetrics();
convertedPosition = getZoomedViewTopLeftPositionFromTouchPosition((leftFromGecko * metrics.zoomFactor),
PointF convertedPosition = getZoomedViewTopLeftPositionFromTouchPosition((leftFromGecko * metrics.zoomFactor),
(topFromGecko * metrics.zoomFactor));
moveZoomedView(metrics, convertedPosition.x, convertedPosition.y);
}

Просмотреть файл

@ -600,6 +600,7 @@ public class LayerRenderer implements Tabs.OnTabsChangedListener {
public void maybeRequestZoomedViewRender(RenderContext context){
// Concurrently update of mZoomedViewListeners should not be an issue here
// because the following line is just a short-circuit
if (mZoomedViewListeners.size() == 0) {
return;
}