diff --git a/frameworks/bridge/declarative_frontend/jsview/js_toggle.cpp b/frameworks/bridge/declarative_frontend/jsview/js_toggle.cpp index dda79ecb5f81d06e5492792c0212357d11895327..e7dce018ae4561e9b4fe016a3a9ea38038a7175b 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 463626cf414ee735355b432045c5dca0232d55d7..8ae62d932933985b2463926ae32e7a7538f43bed 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 JSInteractableView { public: static void JSBind(BindingTarget globalObj); static void Create(const JSCallbackInfo& info);