Compositions Docker: Don't auto-hide newly created layers

Thanks for the suggestion! Isolate Group is indeed a powerful feature, especially for storyboarding or complex scene organization. However, since my current focus is mainly on character illustrations, my workflow and pain points are slightly different.

In character art, I find myself using Isolate Active Layer more often than Isolate Group. The main reason is that the original Krita relies heavily on Inherit Alpha, which forces you to create numerous nested groups just to keep masking functional. This makes “Isolate Group” feel a bit restrictive, as your workflow becomes dictated by the group hierarchy.

To solve this, I’ve been using a modified Krita build that implements a true Clipping Mask (similar to PS, SAI2, or CSP). You can find the discussion and build here: Krita with Clipping Test Build

Why this changed my workflow:

  1. Cleaner Layer Stack: I no longer need to create “group folders” every time I want to mask a single adjustment layer.

  2. Strategic Alpha Inheritance: I now save “Inherit Alpha” for higher-level groups—specifically for painting environmental light/color across the entire character—while using Clipping Masks for localized detailing (skin, fabric, etc.).

Regarding the Isolate feature: my main issue with “Isolate Group” is that while working on a specific part (like the hands), you lose the context of the rest of the body. To fix this, I wrote a custom script: with one shortcut, it dims all “sibling layers/groups” to a specific opacity rather than hiding them completely. This gives me a “ghosting” effect that helps with proportions and color harmony while still focusing on the active part.

It’s these kinds of workflow optimizations that make Krita so flexible! But as I mentioned, the Compositions Docker issue is still a significant hurdle for my lighting toggles. I really hope we can see some logic improvements there to make it truly “artist-friendly.”