Artusa Posted May 1, 2021 Share Posted May 1, 2021 When you create a selection and hit command J, you are supposed to get a duplicate of that selection on a new layer but instead you just a whole new layer of the entire layer. Quote Link to comment Share on other sites More sharing options...
markw Posted May 1, 2021 Share Posted May 1, 2021 This sounds to me like you are working on an '(Image)' layer and not a '(Pixel)' layer. In order to duplicate a selected area, first make sure the layer in question is labeled as a (Pixel) layer in the Layers panel. If the layer has the word (Image) it will first need to be converted into an (Pixel) layer by right clicking it and choosing Rasterize. This will then allow you to work with the individual pixels that make up the image rather than the image as a whole. You can read more about Layers in AP here: https://affinity.help/photo/en-US.lproj/pages/Layers/aboutLayers.html Quote macOS 10.15.7 | 15" Macbook Pro, 2017 | 4 Core i7 3.1GHz CPU | Radeon Pro 555 2GB GPU + Integrated Intel HD Graphics 630 1.536GB | 16GB RAM | Wacom Intuos4 M Link to comment Share on other sites More sharing options...
loukash Posted May 1, 2021 Share Posted May 1, 2021 (edited) 4 hours ago, Artusa said: When you create a selection and hit command J, you are supposed to get a duplicate of that selection on a new layer but instead you just a whole new layer of the entire layer. 59 minutes ago, markw said: This will then allow you to work with the individual pixels that make up the image rather than the image as a whole. The Duplicate command will always duplicate the whole layer, not the selection. And that is by design and not a bug, because Duplicate is a Layer menu command. The actual issue here is that there is no Duplicate command in the Edit menu which are the commands that affect canvas selections. So this is not a bug report but a feature request. And as far as I'm concerned, definitely a valid one! ~~~ Meanwhile, a simple, quick and straightforward workflow (or "workaround" as some would pejoratively call it) for the "Pixel" type of layers: make your selection copy paste A non-destructive workflow for "Image" type of layers (aka "smart objects" in Schmotofoppish language) that you don't want to rasterize: don't use marque selections, create a vector path/shape instead you may want to temporarily switch to Designer if you own it, to use its Pencil tool for drawing it e.g. with a tablet copy the image layer select the curve paste inside (or drag the image via Layers panel to become a child of the curve layer (edited:) Or more destructively, but the exact steps are dependent on your Assistant Manager settings how a mask layer is being placed. This workflow is when "Adding mask layer to selection: as child layer" is active: make your selection duplicate the image layer Layer > New Mask Layer – or click the Mask Layer button in the Layers panel – the duplicate is now cropped by the mask optionally: rasterize the masked duplicate Edited May 1, 2021 by loukash Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2 Link to comment Share on other sites More sharing options...
markw Posted May 1, 2021 Share Posted May 1, 2021 Here’s a quick recording of the different results after selecting an area and then using cmd J. First on an Image layer and then on a Pixel layer. cmdJ.mp4 walt.farrell and Alfred 2 Quote macOS 10.15.7 | 15" Macbook Pro, 2017 | 4 Core i7 3.1GHz CPU | Radeon Pro 555 2GB GPU + Integrated Intel HD Graphics 630 1.536GB | 16GB RAM | Wacom Intuos4 M Link to comment Share on other sites More sharing options...
walt.farrell Posted May 1, 2021 Share Posted May 1, 2021 1 hour ago, loukash said: The Duplicate command will always duplicate the whole layer, not the selection. And that is by design and not a bug, because Duplicate is a Layer menu command. Sorry, but as @markw demonstrated (thanks for the video, Mark) that's not true. Cmd/Ctrl+J will duplicate a pixel selection if you have a pixel layer and a pixel selection active. Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. iPad: iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1 Link to comment Share on other sites More sharing options...
loukash Posted May 1, 2021 Share Posted May 1, 2021 3 hours ago, walt.farrell said: Cmd/Ctrl+J will duplicate a pixel selection if you have a pixel layer and a pixel selection active Aaaah, you mean Layer > Duplicate Selection? The thing is that I don't use the "cmd-J" shortcut here, so I may have missed which exact command you all were talking about. Alright then, I stand corrected. For the record, my custom Layer menu shortcuts: Quote MacBookAir 15": MacOS Ventura > Affinity v1, v2, v2 beta // MacBookPro 15" mid-2012: MacOS El Capitan > Affinity v1 / MacOS Catalina > Affinity v1, v2, v2 beta // iPad 8th: iPadOS 16 > Affinity v2 Link to comment Share on other sites More sharing options...
walt.farrell Posted May 1, 2021 Share Posted May 1, 2021 28 minutes ago, loukash said: Aaaah, you mean Layer > Duplicate Selection? The thing is that I don't use the "cmd-J" shortcut here, so I may have missed which exact command you all were talking about. For answering questions, it's important to keep track of how things work by default and what you might have customized Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. iPad: iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1 Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.