3e4b1bd07e
Changes: - ChecklistItemRow.kt: Import mutableIntStateOf - ChecklistItemRow.kt: Add onHeightChanged callback parameter - ChecklistItemRow.kt: Track lastLineCount state for line wrap detection - ChecklistItemRow.kt: Detect line count increase in onTextLayout and trigger callback - NoteEditorScreen.kt: Add scrollToItemIndex state in ChecklistEditor - NoteEditorScreen.kt: Add LaunchedEffect for auto-scroll on height change - NoteEditorScreen.kt: Pass onHeightChanged callback to ChecklistItemRow When typing in a checklist item at the bottom of the list, the editor now automatically scrolls to keep the cursor visible when text wraps to a new line.