paste inside the viewport

This commit is contained in:
abhishek.kulshrestha 2020-01-07 00:41:32 +05:30
parent 3605250426
commit f4930dd72f

View file

@ -1084,8 +1084,8 @@ class App extends React.Component<{}, AppState> {
) { ) {
clearSelection(); clearSelection();
parsedElements.forEach(parsedElement => { parsedElements.forEach(parsedElement => {
parsedElement.x += 10; parsedElement.x = 10 - this.state.scrollX;
parsedElement.y += 10; parsedElement.y = 10 - this.state.scrollY;
parsedElement.seed = randomSeed(); parsedElement.seed = randomSeed();
generateDraw(parsedElement); generateDraw(parsedElement);
elements.push(parsedElement); elements.push(parsedElement);
@ -1563,4 +1563,4 @@ const canvas = document.getElementById("canvas") as HTMLCanvasElement;
const rc = rough.canvas(canvas); const rc = rough.canvas(canvas);
const context = canvas.getContext("2d")!; const context = canvas.getContext("2d")!;
ReactDOM.render(<App />, rootElement); ReactDOM.render(<App />, rootElement);