You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by ky...@apache.org on 2018/05/07 07:52:59 UTC
[26/52] [abbrv] incubator-weex git commit: * [Core] Fix switch
measurement
* [Core] Fix switch measurement
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/1995af4b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/1995af4b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/1995af4b
Branch: refs/heads/master
Commit: 1995af4b09219363f35c92e8e6ee40c12c9511b2
Parents: cddba7f
Author: miomin <69...@qq.com>
Authored: Wed May 2 12:10:49 2018 +0800
Committer: YorkShen <sh...@gmail.com>
Committed: Mon May 7 15:52:08 2018 +0800
----------------------------------------------------------------------
.../sdk/src/main/java/com/taobao/weex/ui/component/WXSwitch.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/1995af4b/android/sdk/src/main/java/com/taobao/weex/ui/component/WXSwitch.java
----------------------------------------------------------------------
diff --git a/android/sdk/src/main/java/com/taobao/weex/ui/component/WXSwitch.java b/android/sdk/src/main/java/com/taobao/weex/ui/component/WXSwitch.java
index a617507..714986e 100644
--- a/android/sdk/src/main/java/com/taobao/weex/ui/component/WXSwitch.java
+++ b/android/sdk/src/main/java/com/taobao/weex/ui/component/WXSwitch.java
@@ -53,6 +53,8 @@ public class WXSwitch extends WXComponent<WXSwitchView> {
/** uiThread = false **/
@Override
public void measureInternal(float width, float height, int widthMeasureMode, int heightMeasureMode) {
+ mMeasureWidth = 0;
+ mMeasureHeight = 0;
try {
WXSwitchView wxSwitchView = new WXSwitchView(instance.getContext());
int widthSpec, heightSpec;
@@ -69,8 +71,6 @@ public class WXSwitch extends WXComponent<WXSwitchView> {
} catch (RuntimeException e) {
WXLogUtils.e(WXLogUtils.getStackTrace(e));
}
- mMeasureWidth = 0;
- mMeasureHeight = 0;
}
/** uiThread = false **/