aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorHannes Janetzek <hannes.janetzek@gmail.com>2012-11-05 01:12:19 +0000
committerHannes Janetzek <hannes.janetzek@gmail.com>2012-11-05 01:12:19 +0000
commitf03c7fb89860bdddb145d9b4ed256fabc83e5b05 (patch)
treeba17f5b174bfaddfd7dead5d5c5025054e014afd /src
parente17/evry: use cached exe list directly, no need to strdup (diff)
downloadenlightenment-f03c7fb89860bdddb145d9b4ed256fabc83e5b05.tar.gz
e17/evry: block less
SVN revision: 78909
Diffstat (limited to 'src')
-rw-r--r--src/modules/everything/evry_view.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/modules/everything/evry_view.c b/src/modules/everything/evry_view.c
index 733cd4ead..61e1db4cd 100644
--- a/src/modules/everything/evry_view.c
+++ b/src/modules/everything/evry_view.c
@@ -514,6 +514,7 @@ _e_smart_reconfigure_do(void *data)
if (sd->place && _place_items(sd))
{
+ sd->place = EINA_FALSE;
evas_object_smart_callback_call(obj, "changed", NULL);
return ECORE_CALLBACK_RENEW;
}
@@ -540,7 +541,7 @@ _e_smart_reconfigure_do(void *data)
}
it->changed = EINA_FALSE;
- if (ecore_time_get() - t > 0.03)
+ if (ecore_time_get() - t > 0.01)
return ECORE_CALLBACK_RENEW;
}
@@ -777,6 +778,8 @@ _animator(void *data)
0, sd->scroll_align);
}
+ sd->place = EINA_TRUE;
+
if (wait)
return ECORE_CALLBACK_RENEW;