@@ -111,7 +111,7 @@ class TextEditorActivity : AppCompatActivity() {
111111 private var savedContent: String = " "
112112 private var isSaving = false
113113 private var noWrapContainer: HorizontalScrollView ? = null
114- private var mainListBaseBottomMargin = 0
114+ private var mainListTextBaseBottomMargin = 0
115115 private var syntaxHighlighter: SyntaxHighlighter ? = null
116116 private var placeholderText: String = " "
117117 private var titleText: String = " "
@@ -271,7 +271,7 @@ class TextEditorActivity : AppCompatActivity() {
271271 }
272272
273273 private fun setupKeyboardInsets () {
274- mainListBaseBottomMargin = (binding.mainList .layoutParams as ViewGroup .MarginLayoutParams ).bottomMargin
274+ mainListTextBaseBottomMargin = (binding.mainListText .layoutParams as ViewGroup .MarginLayoutParams ).bottomMargin
275275 val specialCharsBaseBottomMargin =
276276 (binding.editorSpecialCharsScroll.layoutParams as ViewGroup .MarginLayoutParams ).bottomMargin
277277
@@ -284,12 +284,12 @@ class TextEditorActivity : AppCompatActivity() {
284284 charsLp.bottomMargin = specialCharsBaseBottomMargin + targetBottomInset
285285 binding.editorSpecialCharsScroll.layoutParams = charsLp
286286
287- val mlp = binding.mainList .layoutParams as ViewGroup .MarginLayoutParams
288- mlp.bottomMargin = mainListBaseBottomMargin
289- binding.mainList .layoutParams = mlp
287+ val mlp = binding.mainListText .layoutParams as ViewGroup .MarginLayoutParams
288+ mlp.bottomMargin = mainListTextBaseBottomMargin
289+ binding.mainListText .layoutParams = mlp
290290
291291 if (imeInset > 0 ) {
292- binding.mainList .post { scrollToCursor() }
292+ binding.mainListText .post { scrollToCursor() }
293293 }
294294 insets
295295 }
@@ -305,7 +305,7 @@ class TextEditorActivity : AppCompatActivity() {
305305 }
306306 }
307307
308- binding.mainList .setOnClickListener { focusAndShowKeyboard() }
308+ binding.mainListText .setOnClickListener { focusAndShowKeyboard() }
309309 binding.editorLineNumbers.setOnClickListener { focusAndShowKeyboard() }
310310 binding.editorContentContainer.setOnClickListener { focusAndShowKeyboard() }
311311 }
@@ -353,7 +353,7 @@ class TextEditorActivity : AppCompatActivity() {
353353 private fun scrollToCursor () {
354354 val editText = binding.editorContent
355355 val layout = editText.layout ? : return
356- val scrollView = binding.mainList
356+ val scrollView = binding.mainListText
357357 val selection = editText.selectionEnd.coerceIn(0 , editText.text?.length ? : 0 )
358358 val line = layout.getLineForOffset(selection)
359359
0 commit comments