Bug 288719

Summary: 16 and 32 bits float : Channels disable and lock don't work
Product: [Applications] krita Reporter: animtim
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: halla
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Bug Depends on:    
Bug Blocks: 292678    

Description animtim 2011-12-11 13:39:10 UTC
Version:           svn trunk (using KDE 4.5.5) 
OS:                Linux

In 16/32 bits float files, channels enable/disable and lock/unlock have no effect.

Reproducible: Always

Steps to Reproduce:
-Create a 16/32bits float file (or open an existing exr file)
-create an empty layer
-paint something
-toggle alpha lock
-paint again: alpha is not locked.
-delete white background (so bg layer is transparent)
-disbale alpha from the layer you painted on: it doesn't work (it should become transparent as the layer under it is transparent…)


Expected Results:  
Channels enbale/disable and lock/unlock should work
Comment 1 Halla Rempt 2011-12-18 13:35:05 UTC
Ack.
Comment 2 Halla Rempt 2012-08-28 14:20:59 UTC
Fixed with the new lcms-2.4 based hdr colorspaces.