@@ -13,11 +13,14 @@ import com.osfans.trime.data.theme.FontManager
13
13
import com.osfans.trime.data.theme.Theme
14
14
import com.osfans.trime.ime.core.AutoScaleTextView
15
15
import com.osfans.trime.util.pressHighlightDrawable
16
+ import splitties.dimensions.dp
17
+ import splitties.views.dsl.constraintlayout.bottomOfParent
16
18
import splitties.views.dsl.constraintlayout.centerHorizontally
17
19
import splitties.views.dsl.constraintlayout.centerVertically
18
20
import splitties.views.dsl.constraintlayout.constraintLayout
19
21
import splitties.views.dsl.constraintlayout.horizontalChain
20
22
import splitties.views.dsl.constraintlayout.packed
23
+ import splitties.views.dsl.constraintlayout.topOfParent
21
24
import splitties.views.dsl.constraintlayout.verticalChain
22
25
import splitties.views.dsl.core.Ui
23
26
import splitties.views.dsl.core.view
@@ -63,7 +66,14 @@ class CandidateItemUi(
63
66
listOf (lastText, firstText),
64
67
style = packed,
65
68
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
+ },
67
77
initParams = { centerHorizontally() },
68
78
)
69
79
} else {
0 commit comments