From efe3a1af730b29580c59498b0b89f6e47a536f3a Mon Sep 17 00:00:00 2001 From: liuyongkai2 Date: Wed, 16 Jul 2025 19:34:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=BA=E5=9F=BA=E4=BF=AE=E5=A4=8DshowUnit?= =?UTF-8?q?=E4=B8=8D=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: liuyongkai2 --- .../pattern/text_field/text_field_model_static.cpp | 1 + .../core/components_ng/pattern/text_field/text_field_pattern.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/frameworks/core/components_ng/pattern/text_field/text_field_model_static.cpp b/frameworks/core/components_ng/pattern/text_field/text_field_model_static.cpp index 87885deae9c..eaab04740c5 100644 --- a/frameworks/core/components_ng/pattern/text_field/text_field_model_static.cpp +++ b/frameworks/core/components_ng/pattern/text_field/text_field_model_static.cpp @@ -48,6 +48,7 @@ void TextFieldModelStatic::SetShowUnit(FrameNode* frameNode, std::functionSetUnitNode(unitNode); + pattern->ProcessResponseArea(); } void TextFieldModelStatic::SetShowCounterBorder(FrameNode* frameNode, const std::optional& optValue) diff --git a/frameworks/core/components_ng/pattern/text_field/text_field_pattern.h b/frameworks/core/components_ng/pattern/text_field/text_field_pattern.h index 1a2cdc6c942..232c766866b 100644 --- a/frameworks/core/components_ng/pattern/text_field/text_field_pattern.h +++ b/frameworks/core/components_ng/pattern/text_field/text_field_pattern.h @@ -1680,6 +1680,7 @@ public: void SetBackBorderRadius(); void OnColorModeChange(uint32_t colorMode) override; + void ProcessResponseArea(); protected: virtual void InitDragEvent(); void OnAttachToMainTree() override; @@ -1901,7 +1902,6 @@ private: void GetInlinePositionYAndHeight(double& positionY, double& height) const; #endif void NotifyOnEditChanged(bool isChanged); - void ProcessResponseArea(); void ProcessCancelButton(); bool HasInputOperation(); AceAutoFillType ConvertToAceAutoFillType(TextInputType type); -- Gitee