pull/34/head
singerdmx 4 years ago
parent 07960380f2
commit f22a8e1258
  1. 5
      lib/widgets/default_styles.dart
  2. 6
      lib/widgets/raw_editor.dart

@ -151,7 +151,10 @@ class DefaultStyles {
fontSize: 20.0, fontSize: 20.0,
height: 1.5, height: 1.5,
color: Colors.grey.withOpacity(0.6), color: Colors.grey.withOpacity(0.6),
), Tuple2(0.0, 0.0), Tuple2(0.0, 0.0), null), ),
Tuple2(0.0, 0.0),
Tuple2(0.0, 0.0),
null),
lists: DefaultTextBlockStyle( lists: DefaultTextBlockStyle(
baseStyle, baseSpacing, Tuple2(0.0, 6.0), null), baseStyle, baseSpacing, Tuple2(0.0, 6.0), null),
quote: DefaultTextBlockStyle( quote: DefaultTextBlockStyle(

@ -508,9 +508,11 @@ class RawEditorState extends EditorState
super.build(context); super.build(context);
Document _doc = widget.controller.document; Document _doc = widget.controller.document;
if (_doc.isEmpty() && !widget.focusNode.hasFocus) { if (_doc.isEmpty() &&
!widget.focusNode.hasFocus &&
widget.placeholder != null) {
_doc = Document.fromJson(jsonDecode( _doc = Document.fromJson(jsonDecode(
'[{"insert":"${widget.placeholder}"},{"attributes":{"placeholder":true},"insert":"\\n"}]')); '[{"attributes":{"placeholder":true},"insert":"${widget.placeholder}\\n"}]'));
} }
Widget child = CompositedTransformTarget( Widget child = CompositedTransformTarget(

Loading…
Cancel
Save