fix: the old context menu didn't dismiss after double-tap the other place

This commit is contained in:
Lucas.Xu 2022-10-19 16:49:41 +08:00
parent 585e71aa9d
commit 2d66dfabe8

View File

@ -505,6 +505,13 @@ class _AppFlowySelectionState extends State<AppFlowySelection>
}
void _showContextMenu(TapDownDetails details) {
_clearContextMenu();
// For now, only support the text node.
if (!currentSelectedNodes.every((element) => element is TextNode)) {
return;
}
final contextMenu = OverlayEntry(
builder: (context) => ContextMenu(
position: details.globalPosition,