diff --git a/module_core_feature/src/main/java/com/gh/gamecenter/feature/view/GameIconView.kt b/module_core_feature/src/main/java/com/gh/gamecenter/feature/view/GameIconView.kt index a148d9e1ec..489bc83e93 100644 --- a/module_core_feature/src/main/java/com/gh/gamecenter/feature/view/GameIconView.kt +++ b/module_core_feature/src/main/java/com/gh/gamecenter/feature/view/GameIconView.kt @@ -132,13 +132,11 @@ class GameIconView : FrameLayout { } mGameIconIv?.display(icon) + mGameIconDecorationIv?.display(iconSubscript, true) if (iconFloat == null || (iconFloat.upperLeftText.isEmpty() && iconFloat.bottomText.isEmpty())) { - mGameIconDecorationIv?.visibility = View.VISIBLE mTopLabelContainer?.visibility = View.GONE mBottomLabelTv?.visibility = View.GONE - mGameIconDecorationIv?.display(iconSubscript, true) } else { - mGameIconDecorationIv?.visibility = View.GONE if (iconFloat.upperLeftText.isNotEmpty() && iconFloat.upperLeftColor.isNotEmpty()) { mTopLabelContainer?.visibility = View.VISIBLE mTopLabelTv?.text = iconFloat.upperLeftText