diff --git a/services/ui/view/component/label_btn_adapter.cpp b/services/ui/view/component/label_btn_adapter.cpp index 1d09818c1104d9a06e54a2b5d72c01b5cd2c8a98..7901afd054d0399f6fab135c48082d34c499e75f 100644 --- a/services/ui/view/component/label_btn_adapter.cpp +++ b/services/ui/view/component/label_btn_adapter.cpp @@ -86,6 +86,9 @@ LabelBtnAdapter::LabelBtnAdapter(const UxViewInfo &info) LOG(DEBUG) << "init focus listener for " << viewId_; InitFocus(txtColor, bgColor, StrToColor(spec.focusedTxtColor), StrToColor(spec.focusedBgColor)); + } else { + this->SetFocusable(false); + this->SetTouchable(false); } }