Bug 360785 - Fill layers not updating
Summary: Fill layers not updating
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: krita
Classification: Applications
Component: Layer Stack (show other bugs)
Version: 3.0
Platform: Microsoft Windows Linux
: NOR minor
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-20 18:49 UTC by caetano
Modified: 2016-05-31 11:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description caetano 2016-03-20 18:49:05 UTC
If I create a fill layer, do ctrl+A, suppr and paint on it (in white), nothing will appear. Then if I make a new selection and fill it (backspace or shift+backspace), all my previous brush strokes suddenly appear.
I'm on Windows x64 and I tried with Krita 2.9.11 and 3.0 Pre-alpha.
Comment 1 Halla Rempt 2016-03-22 15:00:51 UTC
Hi Caetano,

I'm afraid I cannot reproduce the issue. I was surprised that it's actually possible to paint on fill layers, though! I might have misunderstood something -- I'm not sure what you mean with "suppr"?
Comment 2 caetano 2016-03-25 03:22:30 UTC
Sorry I meant "delete" (I have a french keyboard)
Comment 3 caetano 2016-04-21 14:50:31 UTC
The bug happens in both my Windows 7 x64 and my Windows 8 x64 so I'm surprised you cannot reproduce it.
Comment 4 caetano 2016-04-27 17:16:36 UTC
Just tried with Krita 3.0 Beta (debug and non debug builds) and nothing changed on this side. I also experience layer updating problems with paint layers sometimes, but I can't predict it yet.
Comment 5 caetano 2016-05-21 13:00:25 UTC
Tried with windows 10. Same problem.
Comment 6 caetano 2016-05-21 17:33:29 UTC
Tried with Linux Mint Rosa (Krita 2.9.11) and it gets better, the strokes update at about half of each LMB release and when it doesn't, I can update by clicking twice on the eye. This doesn't happen with windows.
But still impossible to decently work with.
Comment 7 Camille Bissuel 2016-05-24 12:43:57 UTC
I can reproduce, the steps are  :
1/ Create a new Fill layer with a color
2/ Select it and Erase the color with the Del keyboard shortcut
3/ Draw something on the layer… and nothing appear

I think Caetano intent is to use this layer as a mask with a locked color : drawing should modify alpha only if I understand rightly ;)
Comment 8 caetano 2016-05-24 14:16:14 UTC
Yes exactly, thanks for the backup !
Comment 9 caetano 2016-05-30 12:32:23 UTC
ignore this <kbd>comment</kbd>
Comment 10 caetano 2016-05-30 12:36:44 UTC
I found a quick way to get around this bug :

On Windows :
- Create a fill layer
- do a paint stroke on it (no matter the color)
- Without selecting anything, press del (not backspace)
- Paint

On Linux :
- Create a fill layer
- Without selecting anything, Press del (not backspace)
- Paint
Comment 11 caetano 2016-05-31 11:53:08 UTC
The issue is almost gone in Krita 3.0 !
It only bugs when I press "del" and paint, otherwise, it seems to work perfectly !