info: absorb scale gesture on map to prevent scrolling

This commit is contained in:
Thibault Deckers 2020-04-03 11:08:35 +09:00
parent 09cef69d10
commit 9f5566d55d

View file

@ -169,6 +169,10 @@ class ImageMapState extends State<ImageMap> with AutomaticKeepAliveClientMixin {
return Row( return Row(
children: [ children: [
Expanded( Expanded(
child: GestureDetector(
// absorb scale gesture here to prevent scrolling
// and triggering by mistake a move to the image page above
onScaleStart: (d) {},
child: ClipRRect( child: ClipRRect(
borderRadius: const BorderRadius.all( borderRadius: const BorderRadius.all(
Radius.circular(16), Radius.circular(16),
@ -201,6 +205,7 @@ class ImageMapState extends State<ImageMap> with AutomaticKeepAliveClientMixin {
), ),
), ),
), ),
),
const SizedBox(width: 8), const SizedBox(width: 8),
Column(children: [ Column(children: [
IconButton( IconButton(