Merge pull request #1241 from notmasteryet/issue-1237

Fixes "invalid 'in' operand destKind"
This commit is contained in:
Julian Viereck 2012-02-18 07:21:54 -08:00
commit fe6ded204d

View File

@ -320,7 +320,8 @@ var PDFView = {
if (pageNumber) {
var pdfOpenParams = PDFView.getAnchorUrl('#page=' + pageNumber);
var destKind = dest[1];
if ('name' in destKind && destKind.name == 'XYZ') {
if (typeof destKind === 'object' && 'name' in destKind &&
destKind.name == 'XYZ') {
var scale = (dest[4] || this.currentScale);
pdfOpenParams += '&zoom=' + (scale * 100);
if (dest[2] || dest[3]) {