Fix displaying multiline titles

pull/3225/head
Alex Baker 12 months ago
parent 4c6de03135
commit 12e4e39ec6

@ -58,7 +58,8 @@ fun EditTextView(
onTextChanged = { text, _, _, _ -> onChanged(text) },
afterTextChanged = { editable -> textWatcher?.invoke(editable) }
)
maxLines = Int.MAX_VALUE
isSingleLine = false
if (multiline) {
// Multiline configuration
setRawInputType(
@ -67,8 +68,6 @@ fun EditTextView(
InputType.TYPE_TEXT_FLAG_MULTI_LINE or
InputType.TYPE_TEXT_FLAG_AUTO_CORRECT
)
isSingleLine = false
maxLines = Int.MAX_VALUE
imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI
} else {
// Single line with Done button
@ -77,8 +76,6 @@ fun EditTextView(
InputType.TYPE_TEXT_FLAG_CAP_SENTENCES or
InputType.TYPE_TEXT_FLAG_AUTO_CORRECT
)
isSingleLine = true
maxLines = 1
imeOptions = EditorInfo.IME_ACTION_DONE or EditorInfo.IME_FLAG_NO_EXTRACT_UI
setImeActionLabel(context.getString(android.R.string.ok), EditorInfo.IME_ACTION_DONE)
setOnEditorActionListener { _, actionId, _ ->

Loading…
Cancel
Save