Thanks for handling the gesture issues so fast! Pan on the latest release and pinch
on your recent draft work well with maplibre compose.
Do you have thoughts on how best to support rich platform input that Compose doesn't provide apis for? For example:
• trackpad rotation today synthesizes a touch rotation gesture. So if I use it near some other ui, that UI gets tapped accidentally
• macos smart zoom on that draft synthesizes an instantaneous scale gesture. So while all other map interactions animate smoothly, this one causes an instantaneous zoom. And there's no way for apps to do macos's intended "smart zoom" like how browsers will zoom to fit an element
Does it make sense for Nucleus to layer on its own pointer api, more faithful to what the platforms provide? Or shall we propose to jetbrains/google that their api support wiring up richer gestures like rotate and smart zoom, like they already do pan and scale?