зеркало из https://github.com/mozilla/gecko-dev.git
Bug 446509: silence exceptions that are sometimes thrown when zooming, r=mfinkle
This commit is contained in:
Родитель
fa470ae2f5
Коммит
5daa287f37
|
@ -579,11 +579,14 @@
|
|||
this.deckbrowser._browserToCanvas();
|
||||
this.deckbrowser._zoomed = false;
|
||||
} else {
|
||||
var element = this.deckbrowser.elementFromPoint(aEvent.clientX, aEvent.clientY);
|
||||
if (!element)
|
||||
return; //XXX when does this happen?
|
||||
|
||||
// Remember pageX/pageY
|
||||
[dragData.oldPageX, dragData.oldPageY] = [dragData.pageX, dragData.pageY];
|
||||
this._oldZoomLevel = this.deckbrowser._zoomLevel;
|
||||
|
||||
var element = this.deckbrowser.elementFromPoint(aEvent.clientX, aEvent.clientY);
|
||||
this.deckbrowser.zoomToElement(element);
|
||||
this.deckbrowser._zoomed = true;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче