Author: abrander
Date: 2009-07-04 18:06:18 +0200 (Sat, 04 Jul 2009)
New Revision: 2531
Modified:
trunk/librawstudio/rs-filter.c
Log:
Honor filters enabled status in rs_filter_get_width() and
rs_filter_get_height().
Modified: trunk/librawstudio/rs-filter.c
===================================================================
--- trunk/librawstudio/rs-filter.c 2009-07-04 14:23:58 UTC (rev 2530)
+++ trunk/librawstudio/rs-filter.c 2009-07-04 16:06:18 UTC (rev 2531)
@@ -291,7 +291,7 @@
gint width;
g_assert(RS_IS_FILTER(filter));
- if (RS_FILTER_GET_CLASS(filter)->get_width)
+ if (RS_FILTER_GET_CLASS(filter)->get_width && filter->enabled)
width = RS_FILTER_GET_CLASS(filter)->get_width(filter);
else
width = rs_filter_get_width(filter->previous);
@@ -310,7 +310,7 @@
gint height;
g_assert(RS_IS_FILTER(filter));
- if (RS_FILTER_GET_CLASS(filter)->get_height)
+ if (RS_FILTER_GET_CLASS(filter)->get_height && filter->enabled)
height = RS_FILTER_GET_CLASS(filter)->get_height(filter);
else
height = rs_filter_get_height(filter->previous);
_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit