Paste in viewport
When pasting an object into an artboard, by default it is pasted "in place" (i.e. at the same position as the artboard it was copied from). In most instances, this is very useful. However, in some cases it's not the desired behaviour. Particularly when working while zoomed into large artboards, it can be hard to find the pasted object.
It would be useful to have a modifer key / alternative shortcut for pasting the contents of the clipboard into the centre of the current viewport (i.e. the default paste behaviour in other CS apps). This would be in line with other CS apps, which have different options for pasting in place and pasting in the current viewport (e.g, in InDesign, the difference between command-V, and option-shift-command-V.) However, unlike those apps, Xd should retain "paste in place" as the default command-V behaviour.
Modifier key for object pasting in place / out of place
Thanks for bearing with us on this! We’ve adjusted the way that paste works, and I think you’ll find it a little more intuitive. Now, we’ll always paste in the visible area of your selected artboard, which means you won’t lose your objects off screen any more.
Check it out, play with it, and let us know what you think here in UserVoice!
If you don’t see your August update immediately, launch the Creative Cloud desktop application, click the gear, and select “Check for App Updates.”
-Elaine
-
Rob Monti commented
When I paste something on the artboard, the default behavior seems to be for XD to center it vertically and horizontally. On a tall artboard, this is INFURIATING.
It should be centered in the current view. Having to zoom out to see the pasted item and move it into position is just the worst.
-
Rich commented
I like how the paste feature, pastes into the exact spot of the copied element except for when you are zoomed in on an area of the page where the original copied element is not visible. I think in this instance the pasted image should just be pasted into the centre of the visible area.
-
C. L. commented
+1 to this request. I do like that XD decided on making Paste in Place the first behavior to be implemented, but I definitely miss the "paste in viewport" behavior.
I would actually prefer that pasting work exactly like Illustrator and InDesign (paste in viewport by default), unlike OP's preference, just so I don't have to remember that XD behaves differently from Illustrator and InDesign. Plus it would be yet another shortcut difference between CC apps (option-cmd-v for Illo, option-shift-cmd-v for InDesign, and cmd-v for XD). The more consistent CC apps are with each other, the better!
It looks like there are other requests related to this feature:
- https://adobexd.uservoice.com/forums/353007-adobe-xd-feature-requests/suggestions/13004661-additional-paste-functionality
- https://adobexd.uservoice.com/forums/353007-adobe-xd-feature-requests/suggestions/13091559-paste-in-place -
Nazarena Luzzi Castro commented
I totally agree...I constantly have to move around my artboard to find where the object pasted...It is such a pain. The object should paste where my cursor is, like in Sketch and the other apps.
-
James commented
This can be closed hey Klemen?
-
James commented
Klemen - sweet!
Elaine - you better sign me up! ;) -
Klemen commented
Thank you James, that works now :)
-
James commented
Klemen, I found this out and it is not clear but once you get the hang of it, it's ok. If you paste from anything, anywhere and you want it centrally in your viewport you must click off of your current art board (into the dead gray space in between them) before pasting and it will then appear centred in your viewport.
-
Klemen commented
Thank you Vic and Elaine,
what would be more handy for me is if I copy a vector from Illustrator and paste it into my current view in XD that it copies somewhere near my view and not in the middle of the artboard. And also if you copy from another artboard from XD I think it would be handy to have two options - Paste or Paste in place as in Illustrator.
Thank you again.
-
AdminVic Mitnick (Admin, Adobe) commented
Hi - If you copy an object (or more than 1 object) from one artboard to another, we try to make
the destination location similar to the original location. So, for example, if you copy an object that was 10px from the left edge and 20px from the bottom of artboard1 and paste it into
artboard2, we try to put it 10px from the left edge and 20px from the bottom of artboard2.If you copy something that isn't already in an artboard and then paste it into an artboard,
we don't have any original placement information, so we center it in the destination artboard.If this behavior doesn't suit your workflow, please make a suggestion in the User Voice "feature requests" section: https://adobexd.uservoice.com/forums/353007-adobe-xd-feature-requests .
thanks,
Vic -
Klemen commented
When I paste an object to an artboard it is pasted in the middle of the document, even though I am on the top of the document. I don't know if this is a bug or not, but it would be handier if it would paste an object in the view you are currently working in.
-
Malaprade commented
Yes, this is really annoying especially when working with details zoomed in. Paste "losts" elements somewhere outside of the visible area.
-
John Scott Guggenheimer commented
I've noticed this too, from what I see the behaviour seems to be like this:
If you are pasting from an Xd artboard to another:
CMD+V = Paste in placeIf you are pasting from another source (say an image from PS):
CMD+V = Paste in center/center of the artboardI understand the benefit of the first, but for the second I think paste target should be center/center of the currently viewed portion of the screen.
It's also worth considering if pasting from artboard to artboard should give you the option of pasting in place or pasting centered in the current viewed portion of the screen, I'm thinking like Illustrators CMD+F vs CMD+V
-
Swaty Shah commented
In long web designs it often happens that I am required to copy an object from the topmost section and paste it in the bottom most section. Currently when I paste the object it is placed on top of the copied object. Ideally it should have been pasted somewhere in the screen that is in focus. That is, if the bottom portion is in focus, enable to paste it there.