Ensure constant 7px thumbnail border width
This commit is contained in:
parent
50fe7c8d0a
commit
2bb981a835
@ -20,6 +20,7 @@
|
||||
'use strict';
|
||||
|
||||
var THUMBNAIL_SCROLL_MARGIN = -19;
|
||||
var THUMBNAIL_CANVAS_BORDER_WIDTH = 1;
|
||||
|
||||
/**
|
||||
* @constructor
|
||||
@ -55,8 +56,8 @@ var ThumbnailView = function thumbnailView(container, id, defaultViewport,
|
||||
this.renderingId = 'thumbnail' + id;
|
||||
|
||||
this.canvasWidth = 98;
|
||||
this.canvasHeight = this.canvasWidth / this.pageWidth * this.pageHeight;
|
||||
this.scale = (this.canvasWidth / this.pageWidth);
|
||||
this.canvasHeight = (this.canvasWidth / this.pageRatio) | 0;
|
||||
this.scale = this.canvasWidth / this.pageWidth;
|
||||
|
||||
var div = this.el = document.createElement('div');
|
||||
div.id = 'thumbnailContainer' + id;
|
||||
@ -70,8 +71,10 @@ var ThumbnailView = function thumbnailView(container, id, defaultViewport,
|
||||
|
||||
var ring = document.createElement('div');
|
||||
ring.className = 'thumbnailSelectionRing';
|
||||
ring.style.width = this.canvasWidth + 'px';
|
||||
ring.style.height = this.canvasHeight + 'px';
|
||||
ring.style.width = this.canvasWidth + 2 * THUMBNAIL_CANVAS_BORDER_WIDTH +
|
||||
'px';
|
||||
ring.style.height = this.canvasHeight + 2 * THUMBNAIL_CANVAS_BORDER_WIDTH +
|
||||
'px';
|
||||
|
||||
div.appendChild(ring);
|
||||
anchor.appendChild(div);
|
||||
@ -103,13 +106,15 @@ var ThumbnailView = function thumbnailView(container, id, defaultViewport,
|
||||
this.pageHeight = this.viewport.height;
|
||||
this.pageRatio = this.pageWidth / this.pageHeight;
|
||||
|
||||
this.canvasHeight = this.canvasWidth / this.pageWidth * this.pageHeight;
|
||||
this.canvasHeight = (this.canvasWidth / this.pageRatio) | 0;
|
||||
this.scale = (this.canvasWidth / this.pageWidth);
|
||||
|
||||
div.removeAttribute('data-loaded');
|
||||
ring.textContent = '';
|
||||
ring.style.width = this.canvasWidth + 'px';
|
||||
ring.style.height = this.canvasHeight + 'px';
|
||||
ring.style.width = this.canvasWidth + 2 * THUMBNAIL_CANVAS_BORDER_WIDTH +
|
||||
'px';
|
||||
ring.style.height = this.canvasHeight + 2 * THUMBNAIL_CANVAS_BORDER_WIDTH +
|
||||
'px';
|
||||
|
||||
this.hasImage = false;
|
||||
this.renderingState = RenderingStates.INITIAL;
|
||||
|
Loading…
Reference in New Issue
Block a user