Bug 436525

Summary: Isolate selected layer causing "Layer Styles" to De-Activate
Product: [Applications] krita Reporter: Benjamin Round <benalbertr>
Component: layer stylesAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: dimula73, halla
Priority: NOR    
Version First Reported In: 4.4.3   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: macOS   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Soloed layer with layer style's activated not showing layer style's

Description Benjamin Round 2021-05-03 09:10:57 UTC
Created attachment 138113 [details]
Soloed layer with layer style's activated not showing layer style's

SUMMARY
Isolating the selected layer using "`" or tilde causes "Layer Styles" to De-Activate. 

STEPS TO REPRODUCE
1. Add layer style fx to layer
2. Press "`" with layer styles on 
3. observe the disappearance of the layer fx's

OBSERVED RESULT
The disappearance of layer style fx's attached to selected layer.

EXPECTED RESULT
Layer style fx's not disappering

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
For More info about surrounding problems view Krita-forum here: https://krita-artists.org/t/slow-animation-performance-30-seconds-to-load-frame/23109
Comment 1 Dmitry Kazakov 2021-05-03 11:15:41 UTC
The problem here is that the layer styles do not belong to the layer itself. They are rendered above and below the layer. 

More than that, some of the layer styles explicitly need a "backdrop", that is, the blended result of all the background layers. When rendered without backdroup they would look very different. See, for example, "Outer Glow" style.

So, personally, I'm not sure that people will get much if we explicitly implement showing the layer style in the isolated mode. I would prefer to ask broader audience of painters about that.
Comment 2 Halla Rempt 2021-05-04 09:51:13 UTC
Okay, I think we should just close this report. It's how layer styles work...