format update

pull/1740/head
Mike Allen 1 year ago
parent 8d9a5767eb
commit 90f595af3e
  1. 14
      lib/src/widgets/raw_editor/scribble_focusable.dart

@ -25,8 +25,10 @@ class ScribbleFocusable extends StatefulWidget {
_ScribbleFocusableState createState() => _ScribbleFocusableState(); _ScribbleFocusableState createState() => _ScribbleFocusableState();
} }
class _ScribbleFocusableState extends State<ScribbleFocusable> implements ScribbleClient { class _ScribbleFocusableState extends State<ScribbleFocusable>
_ScribbleFocusableState() : _elementIdentifier = 'quill-scribble-${_nextElementIdentifier++}'; implements ScribbleClient {
_ScribbleFocusableState()
: _elementIdentifier = 'quill-scribble-${_nextElementIdentifier++}';
@override @override
void initState() { void initState() {
@ -87,9 +89,11 @@ class _ScribbleFocusableState extends State<ScribbleFocusable> implements Scribb
} }
final intersection = calculatedBounds.intersect(rect); final intersection = calculatedBounds.intersect(rect);
final result = HitTestResult(); final result = HitTestResult();
WidgetsBinding.instance.hitTestInView(result, intersection.center, View.of(context).viewId); WidgetsBinding.instance
return result.path .hitTestInView(result, intersection.center, View.of(context).viewId);
.any((entry) => entry.target == _renderBoxForEditor || entry.target == _renderBoxForBounds); return result.path.any((entry) =>
entry.target == _renderBoxForEditor ||
entry.target == _renderBoxForBounds);
} }
@override @override

Loading…
Cancel
Save