diff --git a/kraken/lib/src/dom/elements/input.dart b/kraken/lib/src/dom/elements/input.dart index 4c07728257..1328389760 100644 --- a/kraken/lib/src/dom/elements/input.dart +++ b/kraken/lib/src/dom/elements/input.dart @@ -621,7 +621,7 @@ class InputElement extends Element implements TextInputClient, TickerProvider { SchedulerBinding.instance!.addPostFrameCallback((Duration _) { _showCaretOnScreenScheduled = false; Rect? currentCaretRect = _currentCaretRect; - if (currentCaretRect == null) { + if (currentCaretRect == null || _renderEditable == null) { return; }