• Resolved damdam

    (@damientopin)


    Hello,

    I’ve been using your plugin on and off since 2012 and creating maps with markers + polyline has been always very not user friendly because of that very annoying “ctrl + wheel to zoom”. I get it, in the front end, on mobile we need to use 2 fingers to move and zoom in the map otherwise we would not be able to scroll the page. That’s totally fine. But on desktop either on the front end and especially on the admin, this behavior is the worst UI you can have.

    Another super annoying UI choice is the animation that follows. For 5 freaking seconds the screen dims. That’s completely useless. It’s like a punishment for using a behavior that makes total sense.

    Why not having the same behavior as Google map?

    Hover the map > zoom.
    Hover the interface > scroll.
    So easy, so intuitive.
    No need to think fancy. No need to reinvent the wheel

    At least, give us the option somewhere, a box we can tick: “Zoom with mouse wheel”. Please!

    Damien

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author DylanAuty

    (@dylanauty)

    Hey @damientopin,

    Thank you for the suggestion, I’ve added these to our development request list for future consideration.

    Although we don’t have an admin-only option for the overlay, we do have a general setting to control this within our options under Maps > Settings > Advanced > Greedy Gesture Handling. If you enable this option the gesture overlay will be disabled and the standard mouse events will function.

    With that said, as mentioned, I can see how more granular control over this would be helpful and we’ll add that in a future version.

    In the meantime, if you prefer to switch that off using the setting above, but still want it enabled for the frontend, let me know and I can look into a custom script which enables it only on the frontend for you.

    Thread Starter damdam

    (@damientopin)

    Hello @dylanauty, thanks for your quick answer!

    /// Default behaviors
    Being able to disable it makes the map way more comfortable to use. Everyone is used to Google Maps so I don’t understand why this Greed Gesture Handling is the default. Personally I would only add the toggle to control the front-end and set up the rest as such:
    – admin: no overlay is needed. At least I don’t see the reason why as we mostly edit those maps on a computer. Having to draw polylines is already combersome enough.
    – front-end desktop: no overlay by default with an option to activate.
    – front-end mobile: Maybe, overlay by default, with an option to deactivate.
    – fullscreen (desktop or mobile): no overlay as it’s not needed.

    /// Animation
    Also having the overlay animation play 5s the first time and 1s or .5s seconds after that would be less frustrating.

    /// Opposite mobile behavior ?
    Maybe, on mobile the behavior could be the opposite. One finger to control the map, as normal, and 2 fingers over the map to slide the page, in case the map covers the whole screen and we get stuck. My solution has always been to not cover the screen.

    For now, I’ll switch that overlay off for sure.

    Plugin Author DylanAuty

    (@dylanauty)

    Hi @damientopin

    I definitely see your point, and I think they make a lot of sense, I’ve added all of these to my notes on the feature, and we’ll definitely consider this when we branch out the feature set.

    The initial feature was developed by Google and was enabled by default as it was considered the “standard” at the time. We ported that feature to our other engines, to ensure feature parity, but we simply replicated the feature at the time of release.

    We found that most people wanted this feature on, for the mobile sites, but we definitely can/should expand on this with more settings.

    We’ll be sure to do so, thank you for your ideas, they really are appreciated!

Viewing 3 replies - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.