From 471c1cb7ee542977b777b0fc10cbaa5cfb35ddea Mon Sep 17 00:00:00 2001 From: li3317 Date: Sun, 21 Feb 2021 22:53:04 -0500 Subject: [PATCH] scroll screen on keyboard popup --- lib/widgets/editor.dart | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/lib/widgets/editor.dart b/lib/widgets/editor.dart index 29472aae..50b056dc 100644 --- a/lib/widgets/editor.dart +++ b/lib/widgets/editor.dart @@ -889,15 +889,10 @@ class RenderEditor extends RenderEditableContainerBox kMargin + offsetInViewport; final caretBottom = endpoints.single.point.dy + kMargin + offsetInViewport; - double dy; - if (caretTop < scrollOffset) { - dy = caretTop; - } else if (caretBottom > scrollOffset + viewportHeight) { + double dy = caretTop; + if (caretBottom > scrollOffset + viewportHeight) { dy = caretBottom - viewportHeight; } - if (dy == null) { - return null; - } return math.max(dy, 0.0); } }