mirror of
https://github.com/scratchfoundation/scratch-paint.git
synced 2024-12-22 21:42:30 -05:00
Bring in adroitwhiz's changes
This commit is contained in:
parent
33659f1d16
commit
c6d5d892cf
3 changed files with 10 additions and 10 deletions
|
@ -1,5 +1,5 @@
|
|||
.paper-canvas {
|
||||
top: 1px; /* leave room for the border*/
|
||||
top: 1px; /* leave room for the border */
|
||||
left: 1px;
|
||||
width: calc(100% - 2px);
|
||||
height: calc(100% - 2px);
|
||||
|
|
|
@ -228,7 +228,12 @@ class PaperCanvas extends React.Component {
|
|||
window.setTimeout(() => {
|
||||
// Detached
|
||||
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.initializeSvg(item, rotationCenterX, rotationCenterY, viewBox);
|
||||
}, 0);
|
||||
|
|
|
@ -65,13 +65,8 @@ const getBackgroundGuideLayer = function () {
|
|||
};
|
||||
|
||||
const _convertLayer = function (layer, format) {
|
||||
if (isVector(format)) {
|
||||
layer.vectorBackground.visible = true;
|
||||
layer.bitmapBackground.visible = false;
|
||||
} else if (isBitmap(format)) {
|
||||
layer.bitmapBackground.visible = true;
|
||||
layer.vectorBackground.visible = false;
|
||||
}
|
||||
layer.bitmapBackground.visible = isBitmap(format);
|
||||
layer.vectorBackground.visible = isVector(format);
|
||||
};
|
||||
|
||||
const convertBackgroundGuideLayer = function (format) {
|
||||
|
|
Loading…
Reference in a new issue