diff --git a/mobile/chrome/content/InputHandler.js b/mobile/chrome/content/InputHandler.js index 6b12580c1fe7..5e06f9a82351 100644 --- a/mobile/chrome/content/InputHandler.js +++ b/mobile/chrome/content/InputHandler.js @@ -588,6 +588,12 @@ MouseModule.prototype = { } else { // now we're done, says our secret 3rd argument this._dragger.dragStop(0, 0, this._targetScrollInterface); + + if (dragData.isPan()) { + let event = document.createEvent("Events"); + event.initEvent("PanFinished", true, false); + this._browserViewContainer.dispatchEvent(event); + } } },