@@ -13,11 +13,14 @@ import com.osfans.trime.data.theme.FontManager
1313import com.osfans.trime.data.theme.Theme
1414import com.osfans.trime.ime.core.AutoScaleTextView
1515import com.osfans.trime.util.pressHighlightDrawable
16+ import splitties.dimensions.dp
17+ import splitties.views.dsl.constraintlayout.bottomOfParent
1618import splitties.views.dsl.constraintlayout.centerHorizontally
1719import splitties.views.dsl.constraintlayout.centerVertically
1820import splitties.views.dsl.constraintlayout.constraintLayout
1921import splitties.views.dsl.constraintlayout.horizontalChain
2022import splitties.views.dsl.constraintlayout.packed
23+ import splitties.views.dsl.constraintlayout.topOfParent
2124import splitties.views.dsl.constraintlayout.verticalChain
2225import splitties.views.dsl.core.Ui
2326import splitties.views.dsl.core.view
@@ -63,7 +66,14 @@ class CandidateItemUi(
6366 listOf (lastText, firstText),
6467 style = packed,
6568 defaultWidth = wrapContent,
66- defaultHeight = wrapContent,
69+ initFirstViewParams = {
70+ height = dp(theme.generalStyle.commentHeight)
71+ topOfParent()
72+ },
73+ initLastViewParams = {
74+ height = dp(theme.generalStyle.candidateViewHeight)
75+ bottomOfParent()
76+ },
6777 initParams = { centerHorizontally() },
6878 )
6979 } else {
0 commit comments