aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--generic/Item.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/generic/Item.c b/generic/Item.c
index e971919..6301dcd 100644
--- a/generic/Item.c
+++ b/generic/Item.c
@@ -2205,9 +2205,14 @@ static void
Invalidate(ZnItem item,
int reason)
{
- if (ISSET(item->inv_flags, ZN_TRANSFO_FLAG)) {
+ /*
+ * Why this test has to be so an abrupt shortcut ?
+ * It precludes addition of meaningful reasons
+ * by subsequent invalidations .
+ *
+ if (ISSET(item->inv_flags, ZN_TRANSFO_FLAG)) {
return;
- }
+ }*/
if (ISSET(reason, ZN_COORDS_FLAG) ||
ISSET(reason, ZN_TRANSFO_FLAG)) {