Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_border.c Log Message: bug-- =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.c,v retrieving revision 1.356 retrieving revision 1.357 diff -u -3 -r1.356 -r1.357 --- e_border.c 12 Aug 2005 10:26:21 -0000 1.356 +++ e_border.c 13 Aug 2005 03:22:24 -0000 1.357 @@ -679,6 +679,11 @@ bd->client.h = bd->h - (bd->client_inset.t + bd->client_inset.b); bd->changed = 1; bd->changes.size = 1; + if ((bd->shaped) || (bd->client.shaped)) + { + bd->need_shape_merge = 1; + bd->need_shape_export = 1; + } if (bd->client.netwm.sync.request) { bd->client.netwm.sync.wait++; @@ -733,6 +738,11 @@ bd->changed = 1; bd->changes.pos = 1; bd->changes.size = 1; + if ((bd->shaped) || (bd->client.shaped)) + { + bd->need_shape_merge = 1; + bd->need_shape_export = 1; + } if (bd->client.netwm.sync.request) { bd->client.netwm.sync.wait++; @@ -1022,6 +1032,11 @@ bd->shaded = 1; bd->changes.shaded = 1; bd->changed = 1; + if ((bd->shaped) || (bd->client.shaped)) + { + bd->need_shape_merge = 1; + bd->need_shape_export = 1; + } edje_object_signal_emit(bd->bg_object, "shaded", ""); ev = calloc(1, sizeof(E_Event_Border_Resize)); ev->border = bd; @@ -1111,6 +1126,11 @@ bd->shaded = 0; bd->changes.shaded = 1; bd->changed = 1; + if ((bd->shaped) || (bd->client.shaped)) + { + bd->need_shape_merge = 1; + bd->need_shape_export = 1; + } edje_object_signal_emit(bd->bg_object, "unshaded", ""); ev = calloc(1, sizeof(E_Event_Border_Resize)); ev->border = bd; ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs