Version: 2.4-snapshots OS: MS Windows I can't paint on duplicated layer while the original layer keeps that possibility. Reproducible: Didn't try Steps to Reproduce: I'm duplicating layer and i can't paint on it. After relaunching Krita this possibility appears Expected Results: Should be editable immediately after duplicating
Hi Stepan, Thanks for your report. I can't check until I come home tomorrow from a business trip -- I've only got my Linux laptop with me :-). On linux I don't have a problem.
I can confirm on windows -- now I need to build it with the latest changes and check if it still happens.
Yes, still happens with all the current changes. Very weird.
And only on Windows :-(
Hm, looking into it a bit deeper, it seems that I can paint and work with a duplicated layer if I duplicate a layer with actual content, not just an empty layer.
Interesting... This only happens on Windows when Krita is compiled with MSCV 2010. With Intel Composer 2011, the bug doesn't happen. I'm going to try to create new packages with icl.exe instead of mscv.
There is a way to resolve this Windows bug partially: ctrl + A (select all) and ctrl + alt + J (copy selection to new layer). Unfortunately in this case you lost the overconvassize pixels.
*** Bug 323833 has been marked as a duplicate of this bug. ***
Okay... Weirder still. I have rebuilt krita for x86 and x64 with MSVC 2012. The 32 bits (x86) build still shows the bug, the 64 bits build doesn't. So it wasn't the compiler...
Git commit 2f88b6419e50368dd5861461c3f3237251fe1899 by Dmitry Kazakov. Committed on 26/09/2013 at 12:47. Pushed by dkazakov into branch 'master'. The copy constructor should also initialize the member variables ;) The systemLocked variable was not initialized properly. M +5 -5 krita/image/kis_base_node.cpp http://commits.kde.org/calligra/2f88b6419e50368dd5861461c3f3237251fe1899
Git commit ab233a9be2abd775b082a9583978ec2eccfa7ff0 by Boudewijn Rempt, on behalf of Dmitry Kazakov. Committed on 26/09/2013 at 12:47. Pushed by rempt into branch 'calligra/2.7'. The copy constructor should also initialize the member variables ;) The systemLocked variable was not initialized properly. M +5 -5 krita/image/kis_base_node.cpp http://commits.kde.org/calligra/ab233a9be2abd775b082a9583978ec2eccfa7ff0