Author: post
Date: 2010-11-28 18:12:26 +0100 (Sun, 28 Nov 2010)
New Revision: 3645

Modified:
   trunk/plugins/dcp/dcp.c
Log:
Remember to precalculate DCP information, even of profile is enabled after WB 
has been set.

Modified: trunk/plugins/dcp/dcp.c
===================================================================
--- trunk/plugins/dcp/dcp.c     2010-11-28 16:45:44 UTC (rev 3644)
+++ trunk/plugins/dcp/dcp.c     2010-11-28 17:12:26 UTC (rev 3645)
@@ -380,6 +380,7 @@
                        break;
                case PROP_PROFILE:
                        read_profile(dcp, g_value_get_object(value));
+                       precalc(dcp);
                        rs_filter_changed(filter, RS_FILTER_CHANGED_PIXELDATA);
                        break;
                case PROP_READ_OUT_CURVE:
@@ -392,6 +393,8 @@
                        dcp->use_profile = g_value_get_boolean(value);
                        if (!dcp->use_profile)
                                free_dcp_profile(dcp);
+                       else
+                               precalc(dcp);
                        break;
                default:
                        G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, 
pspec);


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to