Disable double click unzoom on maps

Hello there.

I am currently using Plotly to develop a map application that needs user interaction and, as part of that, I need to capture users’ click and double click events.

The main problem that I have is that I am unable to deactivate this unzoom functionality that for some reason seems to be hardwired to double clicking on the map. That renders double click events on my maps nearly useless because, even though I can detect when the user double clicked, the whole previous positioning of the user on the map is reset as it then unzooms automatically to the starting position, which simply kills usability of my application.

I found someone with a similar problem here: https://community.plotly.com/t/disable-double-click-unzoom/2630

The solution therein works for graphs (e.g. lines), but it does not seem to apply to maps.

Here is a codepen showing my problem: https://codepen.io/gggaspar/pen/zYaJXZo
Try to zoom in on the map, then double click and notice how it goes back to the default view.

Notice I tried to use the doubleClick: false configuration option as per the instructions in the aforementioned post, but it does not seem to work.

What am I doing wrong?

Every single functionality for dealing with double clicks (e.g. doubleClick, doubleClickDelay) seem to work for every type of plot except maps.

Would there be at least a way to disable double clicks altogether?