ButtonDownFcn on geoscatter disables panning

8 Ansichten (letzte 30 Tage)
Malte Nagel
Malte Nagel am 5 Apr. 2022
Beantwortet: Malte Nagel am 6 Apr. 2022
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?

Akzeptierte Antwort

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

Weitere Antworten (0)

Produkte


Version

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by