Skip to content

Commit 891fe2e

Browse files
committed
Use apply to make updateSuggestionsToolbarLayout cleaner
1 parent b4dc109 commit 891fe2e

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

app/src/main/kotlin/com/simplemobiletools/keyboard/views/MyKeyboardView.kt

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1650,15 +1650,17 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut
16501650
}
16511651

16521652
private fun updateSuggestionsToolbarLayout() {
1653-
if (hasInlineViews()) {
1654-
// make room on suggestion toolbar for inline views
1655-
mToolbarHolder?.suggestions_items_holder?.gravity = Gravity.NO_GRAVITY
1656-
mToolbarHolder?.clipboard_value?.maxWidth = resources.getDimensionPixelSize(R.dimen.suggestion_max_width)
1657-
} else {
1658-
// restore original clipboard toolbar appearance
1659-
mToolbarHolder?.suggestions_items_holder?.gravity = Gravity.CENTER_HORIZONTAL
1660-
mToolbarHolder?.suggestions_holder?.measuredWidth?.also { maxWidth ->
1661-
mToolbarHolder?.clipboard_value?.maxWidth = maxWidth
1653+
mToolbarHolder?.apply {
1654+
if (hasInlineViews()) {
1655+
// make room on suggestion toolbar for inline views
1656+
suggestions_items_holder?.gravity = Gravity.NO_GRAVITY
1657+
clipboard_value?.maxWidth = resources.getDimensionPixelSize(R.dimen.suggestion_max_width)
1658+
} else {
1659+
// restore original clipboard toolbar appearance
1660+
suggestions_items_holder?.gravity = Gravity.CENTER_HORIZONTAL
1661+
suggestions_holder?.measuredWidth?.also { maxWidth ->
1662+
clipboard_value?.maxWidth = maxWidth
1663+
}
16621664
}
16631665
}
16641666
}

0 commit comments

Comments
 (0)