Skip to main content
Inspiring
October 7, 2023
Answered

Trying to paint with an adjustment layer selected creates a new pixel layer

  • October 7, 2023
  • 4 replies
  • 550 views

Trying to paint on an adjustment layer creates a new pixel layer in a hard to predict place in the layer stack.

 

Steps to reproduce:

  1.  Create a new document
  2. Add several layers and layer groups. Add a red fill layer as the bottommost layer. Add a blue fill layer as a middle layer in the topmost group.
  3. Add a layer mask to the blue fill layer showing approximately half of the layer. Set the visibility as follows:
  4. Select the blue fill layer (click on the blue color swatch, not on the mask).
  5. Select the brush tool. Set brush color to green.
  6. Paint a line on the red background - a new pixel layer is created down the layer stack, just above the red fill layer.
  7. Again, select the blue fill layer (click on the blue color swatch, not on the mask).
  8. Change the brush color to magenta and pain a line on the blue background - a new pixel layer is created just above the blue fill layer.
  9. Turn off the visibility of the "Group 1" group.
  10. Again, select the blue fill layer (click on the blue color swatch, not on the mask).
  11. Change the brush color to yellow pain a line anywhere so that it crosses the green line - a new pixel layer is created down the layer stack, just above the red fill layer BELOW the pixel layer with the green line.

 

Expected result:

I expect to be unable to paint on an adjustment layer, when the layer itself is selected. I expect to see the "crossed circle" mouse pointer (the same as I see when trying to paint while a layer group is selected).

 

Issues with the current solution:

[A] It disrupts my workflow. I often work with adjustment layers with layer masks. When I change a setting in an adjustment layer and then try to paint on the mask Photoshop very often creates a new pixel layer which I had to delete (or undo the operation), reselect the adjustment layer's mask, and paint again. This is especially problematic, when I have a long stack of hidden layer. I often have to scroll up to find the right adjustment layer. 

[B] The pixel layer placement depends on the mask value of the adjustment layer. If you paint on the invisible part (covered by the black color on the mask) the layer is created down the stack, even below other visible layers (the case with yellow and green lines crossing). If you paint on the visible portion (covered by the white color on the mask) - it is created above the layer. 

 

Proposed solutions:

[S1] Add an option to disable this automatic pixel layer creation.

[S2] When the user selects an adjustment layer show the "mask colors" (grayscale) in the color swatches (foreground/background colors). When trying to paint on an adjustment layer (with the adjustment layer itself selected) default to painting on the mask of that layer instead of creating a new pixel layer.


Photoshop version
: 25.0.0, Windows

Correct answer DiodorS

Fixed in Photoshop 25.1 and the newest beta: Adobe Photoshop Version: 25.2.0 20231024.m.2374 4ab9439 x64

Thank you!

 

expand image

 

4 replies

DiodorSAuthorCorrect answer
Inspiring
October 28, 2023

Fixed in Photoshop 25.1 and the newest beta: Adobe Photoshop Version: 25.2.0 20231024.m.2374 4ab9439 x64

Thank you!

 

expand image

 

DiodorSAuthor
Inspiring
October 14, 2023

Here's the option in beta (25.1 beta, 25.2 beta) to disable automatic layer creation. Seems to be working fine.

 

DiodorSAuthor
Inspiring
October 7, 2023

Wow, that's a great news!

 

Still, it would be really nice to have an "auto paint on mask" feature, at least from my perspective.

Jeff Arola
Community Expert
Community Expert
October 7, 2023

The photoshop 25.1 beta has a preference to disable the automatic pixel layer creation, so hopefully that will be in the next photoshop 2024 (ps ver 25.0) update.