SUMMARY When making an image where layers are alpha-locked, and saving, on load alpha is unlocked. STEPS TO REPRODUCE 1. Make image with layers. 2. Alpha lock a layer 3. save image. 4. Load image. OBSERVED RESULT Layer is not alpha locked anymore. EXPECTED RESULT Layer is alpha locked.
Broken since 4.1.1
This seems to be the result of commit 365d0eb775cbff3bf6afda3f9b703741dbd68710 ("Do not save and load channel lock flags to .kra")
Git commit 1e51130f30ebb28ee427cb044f4a6bd365f09d80 by Boudewijn Rempt. Committed on 11/10/2018 at 07:46. Pushed by rempt into branch 'master'. Fix saving layer lock, alpha lock and alpha inheritance M +3 -0 plugins/impex/libkra/kis_kra_loader.cpp M +5 -0 plugins/impex/libkra/kis_kra_savexml_visitor.cpp M +1 -0 plugins/impex/libkra/kis_kra_tags.h https://commits.kde.org/krita/1e51130f30ebb28ee427cb044f4a6bd365f09d80
Git commit 997dc077fc1857072288e3816469c13ad4a49c5c by Boudewijn Rempt. Committed on 11/10/2018 at 07:56. Pushed by rempt into branch 'krita/4.1'. Fix saving layer lock, alpha lock and alpha inheritance (cherry picked from commit 1e51130f30ebb28ee427cb044f4a6bd365f09d80) M +3 -0 plugins/impex/libkra/kis_kra_loader.cpp M +5 -0 plugins/impex/libkra/kis_kra_savexml_visitor.cpp M +1 -0 plugins/impex/libkra/kis_kra_tags.h https://commits.kde.org/krita/997dc077fc1857072288e3816469c13ad4a49c5c