Bring in adroitwhiz's changes

This commit is contained in:
DD Liu 2020-05-06 22:57:11 -04:00
parent 33659f1d16
commit c6d5d892cf
3 changed files with 10 additions and 10 deletions

View file

@ -228,7 +228,12 @@ class PaperCanvas extends React.Component {
window.setTimeout(() => { window.setTimeout(() => {
// Detached // Detached
if (!paper.view) return; if (!paper.view) return;
paper.view.setViewSize(paper.DomElement.getSize(paper.view.element)); // Prevent blurriness caused if the "CSS size" of the element is a float--
// setting canvas dimensions to floats floors them, but we need to round instead
const elemSize = paper.DomElement.getSize(paper.view.element);
elemSize.width = Math.round(elemSize.width);
elemSize.height = Math.round(elemSize.height);
paper.view.setViewSize(elemSize);
paperCanvas.props.updateViewBounds(paper.view.matrix); paperCanvas.props.updateViewBounds(paper.view.matrix);
paperCanvas.initializeSvg(item, rotationCenterX, rotationCenterY, viewBox); paperCanvas.initializeSvg(item, rotationCenterX, rotationCenterY, viewBox);
}, 0); }, 0);

View file

@ -65,13 +65,8 @@ const getBackgroundGuideLayer = function () {
}; };
const _convertLayer = function (layer, format) { const _convertLayer = function (layer, format) {
if (isVector(format)) { layer.bitmapBackground.visible = isBitmap(format);
layer.vectorBackground.visible = true; layer.vectorBackground.visible = isVector(format);
layer.bitmapBackground.visible = false;
} else if (isBitmap(format)) {
layer.bitmapBackground.visible = true;
layer.vectorBackground.visible = false;
}
}; };
const convertBackgroundGuideLayer = function (format) { const convertBackgroundGuideLayer = function (format) {