From 393f9bb4b48b9e85b60e5b40e6eecd37bf5e7762 Mon Sep 17 00:00:00 2001 From: Brendon Smith Date: Wed, 28 Dec 2022 18:21:36 -0800 Subject: [PATCH] Updates webviewx to expose ignoreAllGestures Updating flutter_flow_web_view that currently utilizes webviewx to expose the ignoreAllGestures there will be some cases where uses like myself will want to utilize this functionality. --- lib/src/flutter_flow/flutter_flow_web_view.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/src/flutter_flow/flutter_flow_web_view.dart b/lib/src/flutter_flow/flutter_flow_web_view.dart index 48c2003..e81d315 100644 --- a/lib/src/flutter_flow/flutter_flow_web_view.dart +++ b/lib/src/flutter_flow/flutter_flow_web_view.dart @@ -12,11 +12,13 @@ class FlutterFlowWebView extends StatefulWidget { this.bypass = false, this.horizontalScroll = false, this.verticalScroll = false, + this.ignoreAllGestures = false, }) : super(key: key); final bool bypass; final bool horizontalScroll; final bool verticalScroll; + final bool ignoreAllGestures; final double? height; final double? width; final String url; @@ -31,7 +33,7 @@ class _FlutterFlowWebViewState extends State { key: webviewKey, width: widget.width ?? MediaQuery.of(context).size.width, height: widget.height ?? MediaQuery.of(context).size.height, - ignoreAllGestures: false, + ignoreAllGestures: widget.ignoreAllGestures, initialContent: widget.url, initialMediaPlaybackPolicy: AutoMediaPlaybackPolicy.requireUserActionForAllMediaTypes,