fix associate stuff with interecepts so events come in with

override-redirect windows.



SVN revision: 58033
This commit is contained in:
Carsten Haitzler 2011-03-23 13:31:05 +00:00
parent 301d5da589
commit 4b80f12e31
2 changed files with 9 additions and 1 deletions

View File

@ -88,3 +88,10 @@
2011-03-19 Mike Blumenkrantz
* Fix crash in ecore_con_ssl related to attempted connections on a dead socket
2011-03-23 Carsten Haitzler (The Rasterman)
* Fix: ecore-evas interceptor didn't handle override-redirect
windows correctly, expecting a feed-back event from x, which it didn't
get.

View File

@ -57,11 +57,12 @@ _evas_object_associate_del(Evas_Object *obj)
/* Interceptors Callbacks */
static void
_ecore_evas_obj_intercept_move(void *data, Evas_Object *obj __UNUSED__, Evas_Coord x, Evas_Coord y)
_ecore_evas_obj_intercept_move(void *data, Evas_Object *obj, Evas_Coord x, Evas_Coord y)
{
Ecore_Evas *ee = data;
// FIXME: account for frame
ecore_evas_move(ee, x, y);
if (ecore_evas_override_get(ee)) evas_object_move(obj, x, y);
}
static void