forked from enlightenment/efl
fix associate stuff with interecepts so events come in with
override-redirect windows. SVN revision: 58033
This commit is contained in:
parent
301d5da589
commit
4b80f12e31
|
@ -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.
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue