Skip to content

Commit 1a467d3

Browse files
committed
chore: fix some known issues
1 parent 8dfb9a1 commit 1a467d3

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

lib/appflowy_editor.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ export 'src/render/rich_text/flowy_rich_text.dart';
3333
export 'src/render/selection_menu/selection_menu_widget.dart';
3434
export 'src/l10n/l10n.dart';
3535
export 'src/render/style/plugin_styles.dart';
36+
export 'src/render/style/editor_style.dart';
3637
export 'src/plugins/markdown/encoder/delta_markdown_encoder.dart';
3738
export 'src/plugins/markdown/encoder/document_markdown_encoder.dart';
3839
export 'src/plugins/markdown/encoder/parser/node_parser.dart';

lib/src/commands/command_extension.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,10 @@ extension CommandExtension on EditorState {
5757
Selection selection,
5858
) {
5959
List<String> res = [];
60-
if (!selection.isCollapsed) {
60+
if (selection.isSingle) {
61+
final plainText = textNodes.first.toPlainText();
62+
res.add(plainText.substring(selection.startIndex, selection.endIndex));
63+
} else if (!selection.isCollapsed) {
6164
for (var i = 0; i < textNodes.length; i++) {
6265
final plainText = textNodes[i].toPlainText();
6366
if (i == 0) {

lib/src/service/keyboard_service.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ class _AppFlowyKeyboardState extends State<AppFlowyKeyboard>
112112
isFocus = false;
113113
this.showCursor = showCursor;
114114
_focusNode.unfocus(disposition: disposition);
115+
_onFocusChange(false);
115116
}
116117

117118
@override

0 commit comments

Comments
 (0)