Aleksei
Committed by David PHAM-VAN

Fix cursors for web

@@ -285,13 +285,20 @@ class PdfPreviewCustomState extends State<PdfPreviewCustom> @@ -285,13 +285,20 @@ class PdfPreviewCustomState extends State<PdfPreviewCustom>
285 285
286 Widget _zoomPreview() { 286 Widget _zoomPreview() {
287 final zoomPreview = GestureDetector( 287 final zoomPreview = GestureDetector(
288 - onTap: () {  
289 - if (kIsWeb) { 288 + onTapDown: kIsWeb
  289 + ? (_) {
290 setState(() { 290 setState(() {
291 _mouseCursor = SystemMouseCursors.grabbing; 291 _mouseCursor = SystemMouseCursors.grabbing;
292 }); 292 });
293 } 293 }
294 - }, 294 + : null,
  295 + onTapUp: kIsWeb
  296 + ? (_) {
  297 + setState(() {
  298 + _mouseCursor = SystemMouseCursors.grab;
  299 + });
  300 + }
  301 + : null,
295 onDoubleTap: () { 302 onDoubleTap: () {
296 setState(() { 303 setState(() {
297 preview = null; 304 preview = null;