Photoshop: Duplicate Layer to new document not working correctly

  • 3
  • Problem
  • Updated 1 month ago
  • In Progress
  • (Edited)
When "Duplicate Layer..." is attempted of a Solid Color fill layer to a new document, the result is a new document that does not include the Solid Color fill layer with the original Layer Mask, but instead is a flat document. If a new Solid Color fill layer with mask is made but NOT renamed from the default, the function works correctly.
Photo of Matt Brunworth

Matt Brunworth

  • 2 Posts
  • 0 Reply Likes
  • Frustrated with the bugs

Posted 6 months ago

  • 3
Photo of eartho

eartho, Champion

  • 1077 Posts
  • 325 Reply Likes
I tried reproducing, but it's working as expected for me. Could you detail the steps more clearly and which version of Ps?
(Edited)
Photo of Matt Brunworth

Matt Brunworth

  • 2 Posts
  • 0 Reply Likes
I've attached a video capture. I'm on PS 20.0.1 on a MacBook Pro (Retina, 15-inch, Mid 2015). Previously it would work if I didn't rename the layer but this video shows that it didn't even work with the default layer name. A coworker replicated the bug on a newer MacBook Pro, also PS 20.0.1.
I'm also having odd behavior with the lasso tool not showing the tracing as well as the transform not showing the edges. I was able to get them to show properly after several adjustments to the Graphics Processor Settings, but both of these problems are clearly bugs.
Photo of eartho

eartho, Champion

  • 1062 Posts
  • 321 Reply Likes
Perfect. Thanks for doing that. I can repro now and definitely a bug.
Photo of Jeffrey Tranberry

Jeffrey Tranberry, Sr. Product Manager, Digital Imaging

  • 15434 Posts
  • 2278 Reply Likes
Official Response
I've logged a problem report for our engineers to investigate. Thanks for reporting! The video was helpful!
Photo of Mark Walsh

Mark Walsh

  • 1 Post
  • 0 Reply Likes
I've come across this too lately, and it seems to happen only if the layer being duplicated is the LAST layer in the file (any layer type- color layer, smart object, etc.), and only that layer is selected.

If the layer selected is not the last layer, or if another layer is selected along with the last layer, it works as expected.