From 09a92757056e715c8485be67d84593d8baa9b29a Mon Sep 17 00:00:00 2001 From: debuggerx Date: Thu, 16 Dec 2021 16:06:00 +0800 Subject: [PATCH] wip: add md editor for scheme description. --- app/lib/widgets/dde_markdown_field.dart | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/lib/widgets/dde_markdown_field.dart b/app/lib/widgets/dde_markdown_field.dart index 9e07d53..46f6c7a 100644 --- a/app/lib/widgets/dde_markdown_field.dart +++ b/app/lib/widgets/dde_markdown_field.dart @@ -99,10 +99,12 @@ class _DMarkdownFieldState extends State { textFocusNode: _focusNode, padding: EdgeInsets.symmetric(horizontal: 5), onComplete: (content) { - setState(() { - _previewText = content; - }); - widget.onComplete(content); + if (content == widget.initText) + setState(() { + _previewText = content; + }); + else + widget.onComplete(content); }, ), );