If you host the QuickPinchZoom component inside of a second window created with window.open, dragging won't work properly - the mouse tracking only works while the mouse is over the primary window. This is consistent with the code using the 'window' global instead of getting the window for the contained element via element.document.defaultView.
If you host the QuickPinchZoom component inside of a second window created with window.open, dragging won't work properly - the mouse tracking only works while the mouse is over the primary window. This is consistent with the code using the 'window' global instead of getting the window for the contained element via element.document.defaultView.