diff --git a/app/src/main/java/com/hippo/gl/view/GLView.java b/app/src/main/java/com/hippo/gl/view/GLView.java index 702e2948e..c3438b9e6 100644 --- a/app/src/main/java/com/hippo/gl/view/GLView.java +++ b/app/src/main/java/com/hippo/gl/view/GLView.java @@ -665,8 +665,8 @@ public class GLView implements TouchOwner { boolean sizeChanged = setBounds(left, top, right, bottom); final boolean forceLayout = (mViewFlags & FLAG_LAYOUT_REQUESTED) == FLAG_LAYOUT_REQUESTED; if (sizeChanged || forceLayout) { - onLayout(sizeChanged, left, top, right, bottom); notifyPositionInRoot(); + onLayout(sizeChanged, left, top, right, bottom); } else { dispatchNotifyPositionInRoot(); }