From 170752f66d0f4ec376f11024c5215f3c1c3d55d2 Mon Sep 17 00:00:00 2001 From: li3317 Date: Thu, 7 Oct 2021 22:55:11 -0400 Subject: [PATCH] fix offset --- lib/src/widgets/raw_editor.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/src/widgets/raw_editor.dart b/lib/src/widgets/raw_editor.dart index 66330d55..899ba5c3 100644 --- a/lib/src/widgets/raw_editor.dart +++ b/lib/src/widgets/raw_editor.dart @@ -1,5 +1,6 @@ import 'dart:async'; import 'dart:convert'; +import 'dart:math' as math; import 'package:flutter/cupertino.dart'; import 'package:flutter/foundation.dart'; @@ -589,7 +590,7 @@ class RawEditorState extends EditorState if (offset != null) { _scrollController.animateTo( - offset, + math.min(offset, _scrollController.position.maxScrollExtent), duration: const Duration(milliseconds: 100), curve: Curves.fastOutSlowIn, );