@protected bool onDragEnd( Point<double> localPosition, double scale, double pixelsPerSec, ) { onPanEnd(); return true; }