Bug 392414

Summary: Show on-canvas popup message when trying to paint on layers where that is not allowed
Product: [Applications] krita Reporter: Jaime Torres <jtamate>
Component: Brush enginesAssignee: Krita Bugs <krita-bugs-null>
Status: REOPENED ---    
Severity: wishlist CC: griffinvalley, halla, tamtamy.tymona
Priority: NOR    
Version First Reported In: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Jaime Torres 2018-03-27 14:50:05 UTC
When you create a new document from template, and this template is a "plantilla de cómic europeo" with the following layers:
* Page0  (the selected layer)
   * Mask clone-outline
   * Ink
   * Color
   * Sketch
   * Mask
* Background

After the page has been created, trying to paint directly over it with the mouse, the mouse is stopped when the button is pressed and nothing happens. There is no information about why it can't paint there.
Comment 1 wolthera 2018-03-27 14:56:37 UTC
This is because the page in question has a group layer at the top. Selecting the sketch, ink and color layers allows you to paint.

This is not a bug, unless the bug is supossed to be that grouplayers don't tell you you cannot paint on them.
Comment 2 Halla Rempt 2018-03-27 14:57:41 UTC
I would rather set it to wish; we should show an on-canvas popup if it's not possible to paint on the layer.
Comment 3 Halla Rempt 2018-03-27 14:58:40 UTC
Also... didn;t we at one point open templates with a paint layer pre-selected?
Comment 4 Tiar 2020-12-11 00:17:03 UTC
Which layer is selected is a matter of which layer was selected when the file was saved. It might be a good idea to go through all templates and see if they don't have a non-paintable layer selected.