mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Fixes compilation errors in sprites
This commit is contained in:
parent
3b4093e14e
commit
8b4d02018e
@ -416,7 +416,7 @@ class Node {
|
||||
}
|
||||
|
||||
void _prePaint(PaintingCanvas canvas) {
|
||||
_savedTotalMatrix = canvas.getTotalMatrix();
|
||||
_savedTotalMatrix = new Matrix4.fromFloat32List(canvas.getTotalMatrix());;
|
||||
|
||||
// Get the transformation matrix and apply transform
|
||||
canvas.concat(transformMatrix.storage);
|
||||
@ -467,7 +467,7 @@ class Node {
|
||||
}
|
||||
|
||||
void _postPaint(PaintingCanvas canvas) {
|
||||
canvas.setMatrix(_savedTotalMatrix);
|
||||
canvas.setMatrix(_savedTotalMatrix.storage);
|
||||
}
|
||||
|
||||
// Receiving update calls
|
||||
|
||||
@ -68,7 +68,7 @@ class Sprite extends NodeWithSize {
|
||||
|
||||
void paint(PaintingCanvas canvas) {
|
||||
// Store old matrix
|
||||
Matrix4 savedMatrix = canvas.getTotalMatrix();
|
||||
Matrix4 savedMatrix = new Matrix4.fromFloat32List(canvas.getTotalMatrix());
|
||||
|
||||
// Account for pivot point
|
||||
applyTransformForPivot(canvas);
|
||||
@ -113,6 +113,6 @@ class Sprite extends NodeWithSize {
|
||||
}
|
||||
|
||||
// Restore matrix
|
||||
canvas.setMatrix(savedMatrix);
|
||||
canvas.setMatrix(savedMatrix.storage);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user