ButtonDownFcn on geoscatter disables panning

8 views (last 30 days)
I have built an application in App Designer that plots points on a geoaxis object using geoscatter. However, if I set the ButtonDownFcn of the returned Scatter object, panning iand zooming are disabled in the geoaxes. I didn't modify the properties of the geoaxes object. If I remove the line setting the ButtonDownFcn property, panning works again.
s = geoscatter(gx, lat, lon, 50, 'green', 'Marker', 'x');
s.ButtonDownFcn = @app.PointClickedCallback;
Could someone explain to me why this happens and how to prevent this?

Accepted Answer

Malte Nagel
Malte Nagel on 6 Apr 2022
I am still not sure what caused the issue, but adding this line before setting the callback function worked:
enableDefaultInteractivity(gx);

More Answers (0)

Products


Release

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!