Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

onDragEnd not fired on apple maps

Open
#43 1 comment 0 reactions 1 assignee View on GitHub

@LuisThein is already working on this.

Since Sep 19, 2021.

Assessment

This issue has not been assessed yet.

Description

bug

Describe the bug
On apple maps, onDragEnd is not fired. I tried consumeTapEvents true and false, no change.

To Reproduce

        Marker(
          markerId: MarkerId('marker_${e.uuid}'),
          position: e.position.latLng,
          draggable: true,
          onDragEnd: _mapTap,
          // consumeTapEvents: true,
        ),
  1. hold down marker
  2. move it around
  3. let go
  4. event is not fired

Expected behavior
_mapTap should be called but isnt

Screenshots
–

Smartphone (please complete the following information):

  • Device: iPhone 12 pro
  • Version 1.0.2

flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.5.0, on macOS 11.4 20F71 darwin-x64, locale en-US)
[✗] Android toolchain - develop for Android devices
✗ Unable to locate Android SDK.
Install Android Studio from: https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK components.
(or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).
If the Android SDK has been installed to a custom location, please use
flutter config --android-sdk to update to that location.

[✓] Xcode - develop for iOS and macOS
[✓] Chrome - develop for the web
[!] Android Studio (not installed)
[✓] VS Code (version 1.60.1)
[✓] Connected device (2 available)
! Error: i is busy: Copying cache files from device. Xcode will continue when i is finished. (code -10)

! Doctor found issues in 2 categories.

Dominant language
Dart
Stars
83
Forks
72
PR merge metrics
No merged PRs in 30d

Getting set up

  • No Dockerfile or Docker Compose file
  • Has a pull request template
  • No contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from fluttercommunity/platform_maps_flutter

All issues in fluttercommunity/platform_maps_flutter

Similar issues

More Dart issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.