diff --git a/frameworks/core/components_ng/pattern/rich_editor/selection_info.h b/frameworks/core/components_ng/pattern/rich_editor/selection_info.h index 1200ec879edbeddc071459f0cdc16e349b60865f..e62403b7afeaa8e02dcb16d1a096e1dffc30eba3 100644 --- a/frameworks/core/components_ng/pattern/rich_editor/selection_info.h +++ b/frameworks/core/components_ng/pattern/rich_editor/selection_info.h @@ -110,7 +110,6 @@ struct SymbolSpanStyle { && lineSpacing == rhs.lineSpacing && symbolColor == rhs.symbolColor && fontFeature == rhs.fontFeature - && fontFeature == rhs.fontFeature && fontWeight == rhs.fontWeight && renderingStrategy == rhs.renderingStrategy && effectStrategy == rhs.effectStrategy; diff --git a/test/unittest/core/pattern/rich_editor/rich_editor_event_test_ng.cpp b/test/unittest/core/pattern/rich_editor/rich_editor_event_test_ng.cpp index b45097414c9baa3dbb6df612d0c910ee11b39909..45db89d92147484fe227817976f49bb98104a3c5 100644 --- a/test/unittest/core/pattern/rich_editor/rich_editor_event_test_ng.cpp +++ b/test/unittest/core/pattern/rich_editor/rich_editor_event_test_ng.cpp @@ -585,7 +585,7 @@ HWTEST_F(RichEditorEventTestNg, RichEditorEventHub002, TestSize.Level1) RichEditorAbstractSpanResult result; FONT_FEATURES_LIST fontFeature; RefPtr valueResource; - SymbolSpanStyle symbolSpanStyle; + SymbolSpanStyle symbolSpanStyle = SymbolSpanStyle(TEXT_STYLE_1); result.SetSpanRangeEnd(1); result.SetFontFeature(fontFeature); @@ -609,6 +609,7 @@ HWTEST_F(RichEditorEventTestNg, RichEditorEventHub002, TestSize.Level1) EXPECT_EQ(result.GetValueResource(), valueResource); EXPECT_EQ(result.GetValueString(), TEST_STR); EXPECT_EQ(result.GetSymbolSpanStyle().lineHeight, 0.0); + EXPECT_EQ(result.GetSymbolSpanStyle(), SymbolSpanStyle(TEXT_STYLE_1)); EXPECT_EQ(result.GetFontWeight(), 0); EXPECT_EQ(result.GetFontFamily(), ""); EXPECT_EQ(result.GetTextDecoration(), TextDecoration::UNDERLINE);