From 0f7e641184e047db9229a11017b1cb700ab700af Mon Sep 17 00:00:00 2001 From: yan-shuifeng Date: Thu, 30 Sep 2021 09:28:04 +0800 Subject: [PATCH 1/2] #I4CE6A Signed-off-by: yan-shuifeng Change-Id: I2a63e78f1469238ceb99c1c8d1e8cb75d5a31f80 --- frameworks/bridge/declarative_frontend/jsview/js_toggle.cpp | 1 - frameworks/bridge/declarative_frontend/jsview/js_toggle.h | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/frameworks/bridge/declarative_frontend/jsview/js_toggle.cpp b/frameworks/bridge/declarative_frontend/jsview/js_toggle.cpp index dda79ecb5f8..e7dce018ae4 100644 --- a/frameworks/bridge/declarative_frontend/jsview/js_toggle.cpp +++ b/frameworks/bridge/declarative_frontend/jsview/js_toggle.cpp @@ -36,7 +36,6 @@ void JSToggle::JSBind(BindingTarget globalObj) JSClass::StaticMethod("size", &JSToggle::JsSize); JSClass::StaticMethod("padding", &JSToggle::JsPadding); JSClass::StaticMethod("swithPointStyle", &JSToggle::SwithPointStyle); - JSClass::Inherit(); JSClass::Inherit(); JSClass::Bind(globalObj); } diff --git a/frameworks/bridge/declarative_frontend/jsview/js_toggle.h b/frameworks/bridge/declarative_frontend/jsview/js_toggle.h index 463626cf414..e2b18b8b86b 100644 --- a/frameworks/bridge/declarative_frontend/jsview/js_toggle.h +++ b/frameworks/bridge/declarative_frontend/jsview/js_toggle.h @@ -26,7 +26,7 @@ enum class ToggleType { BUTTON, }; -class JSToggle : public JSContainerBase { +class JSToggle : public JSViewAbstract, public JSInteractable { public: static void JSBind(BindingTarget globalObj); static void Create(const JSCallbackInfo& info); -- Gitee From a0b2defa249bce9fd047971ccca6608f65140ee2 Mon Sep 17 00:00:00 2001 From: yanshuifeng Date: Thu, 30 Sep 2021 05:01:34 +0000 Subject: [PATCH 2/2] update frameworks/bridge/declarative_frontend/jsview/js_toggle.h. --- frameworks/bridge/declarative_frontend/jsview/js_toggle.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frameworks/bridge/declarative_frontend/jsview/js_toggle.h b/frameworks/bridge/declarative_frontend/jsview/js_toggle.h index e2b18b8b86b..8ae62d93293 100644 --- a/frameworks/bridge/declarative_frontend/jsview/js_toggle.h +++ b/frameworks/bridge/declarative_frontend/jsview/js_toggle.h @@ -26,7 +26,7 @@ enum class ToggleType { BUTTON, }; -class JSToggle : public JSViewAbstract, public JSInteractable { +class JSToggle : public JSViewAbstract, public JSInteractableView { public: static void JSBind(BindingTarget globalObj); static void Create(const JSCallbackInfo& info); -- Gitee