Sfoglia il codice sorgente

Stop zoom movement on click / touch.

pull/169/merge
Matthew Petroff 8 anni fa
parent
commit
844edc9f5e
1 ha cambiato i file con 5 aggiunte e 4 eliminazioni
  1. +5
    -4
      src/js/pannellum.js

+ 5
- 4
src/js/pannellum.js Vedi File

@@ -596,7 +596,9 @@ function onDocumentMouseDown(event) {

window.removeEventListener('deviceorientation', orientationListener);
config.roll = 0;

zoomSpeed = 0;

isUserInteracting = true;
latestInteraction = Date.now();
@@ -692,6 +694,8 @@ function onDocumentTouchStart(event) {
window.removeEventListener('deviceorientation', orientationListener);
config.roll = 0;

zoomSpeed = 0;

// Calculate touch position relative to top left of viewer container
var pos0 = mousePosition(event.targetTouches[0]);

@@ -787,9 +791,6 @@ function onDocumentPointerDown(event) {
event.targetTouches = pointerCoordinates;
onDocumentTouchStart(event);
event.preventDefault();

window.removeEventListener('deviceorientation', orientationListener);
config.roll = 0;
}
}



Caricamento…
Annulla
Salva