mirror of
https://github.com/AppFlowy-IO/AppFlowy
synced 2026-05-05 22:48:27 +00:00
feat: set mouse cursor style to text when hovering on the text node
This commit is contained in:
parent
27ea5a11a9
commit
6dcf3b3fa7
1 changed files with 11 additions and 6 deletions
|
|
@ -35,7 +35,7 @@ class FlowyRichText extends StatefulWidget {
|
|||
this.cursorHeight,
|
||||
this.cursorWidth = 2.0,
|
||||
this.textSpanDecorator,
|
||||
this.placeholderText = 'Type \'/\' for commands',
|
||||
this.placeholderText = ' ',
|
||||
this.placeholderTextSpanDecorator,
|
||||
required this.textNode,
|
||||
required this.editorState,
|
||||
|
|
@ -138,11 +138,16 @@ class _FlowyRichTextState extends State<FlowyRichText> with Selectable {
|
|||
}
|
||||
|
||||
Widget _buildRichText(BuildContext context) {
|
||||
return Stack(
|
||||
children: [
|
||||
_buildPlaceholderText(context),
|
||||
_buildSingleRichText(context),
|
||||
],
|
||||
return MouseRegion(
|
||||
cursor: SystemMouseCursors.text,
|
||||
child: widget.textNode.toRawString().isEmpty
|
||||
? Stack(
|
||||
children: [
|
||||
_buildPlaceholderText(context),
|
||||
_buildSingleRichText(context),
|
||||
],
|
||||
)
|
||||
: _buildSingleRichText(context),
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue