@ -151,7 +151,10 @@ class DefaultStyles {
fontSize: 20.0,
height: 1.5,
color: Colors.grey.withOpacity(0.6),
), Tuple2(0.0, 0.0), Tuple2(0.0, 0.0), null),
),
Tuple2(0.0, 0.0),
null),
lists: DefaultTextBlockStyle(
baseStyle, baseSpacing, Tuple2(0.0, 6.0), null),
quote: DefaultTextBlockStyle(
@ -508,9 +508,11 @@ class RawEditorState extends EditorState
super.build(context);
Document _doc = widget.controller.document;
if (_doc.isEmpty() && !widget.focusNode.hasFocus) {
if (_doc.isEmpty() &&
!widget.focusNode.hasFocus &&
widget.placeholder != null) {
_doc = Document.fromJson(jsonDecode(
'[{"insert":"${widget.placeholder}"},{"attributes":{"placeholder":true},"insert":"\\n"}]'));
'[{"attributes":{"placeholder":true},"insert":"${widget.placeholder}\\n"}]'));
}
Widget child = CompositedTransformTarget(