summaryrefslogtreecommitdiff
path: root/src/lib/evas/include
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2018-10-29 21:50:45 +0100
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2018-10-31 11:43:55 +0000
commit47e6bbb3979af692e6c06fc6375c3d0208405e39 (patch)
tree2ccabdc4ac49279a74150462db275e2f3cf1b950 /src/lib/evas/include
parent014bbb888e58318c4589c6b172dca99d32aaae72 (diff)
evas - fix pending object set tracking to not multi-add the same object
flag if obj in pending array and don't add if already there. fixes run-away slowness in rendering in some cases
Diffstat (limited to 'src/lib/evas/include')
-rw-r--r--src/lib/evas/include/evas_private.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/evas/include/evas_private.h b/src/lib/evas/include/evas_private.h
index aad7c2f5c3..00841fa8ca 100644
--- a/src/lib/evas/include/evas_private.h
+++ b/src/lib/evas/include/evas_private.h
@@ -1146,6 +1146,7 @@ struct _Evas_Object_Protected_Data
1146 1146
1147 Eina_Bool is_active : 1; 1147 Eina_Bool is_active : 1;
1148 Eina_Bool changed : 1; 1148 Eina_Bool changed : 1;
1149 Eina_Bool in_pending_objects : 1;
1149 Eina_Bool restack : 1; 1150 Eina_Bool restack : 1;
1150 Eina_Bool is_smart : 1; 1151 Eina_Bool is_smart : 1;
1151 Eina_Bool is_event_parent : 1; 1152 Eina_Bool is_event_parent : 1;