diff --git a/legacy/ecore/src/Ecore.h b/legacy/ecore/src/Ecore.h index 5f8ea014af..b31ddc93d2 100644 --- a/legacy/ecore/src/Ecore.h +++ b/legacy/ecore/src/Ecore.h @@ -16,6 +16,9 @@ #include #include #include +#ifdef WITH_DMALLOC +#include +#endif #define XEV_NONE NoEventMask #define XEV_KEY KeyPressMask | KeyReleaseMask diff --git a/legacy/ecore/src/e_x.c b/legacy/ecore/src/e_x.c index 2efa9532db..287081a618 100644 --- a/legacy/ecore/src/e_x.c +++ b/legacy/ecore/src/e_x.c @@ -2588,7 +2588,7 @@ e_window_send_event_move_resize(Window win, int x, int y, int w, int h) ev.xconfigure.width = w; ev.xconfigure.height = h; ev.xconfigure.border_width = 0; - ev.xconfigure.above = 0; + ev.xconfigure.above = win; ev.xconfigure.override_redirect = False; XSendEvent(disp, win, False, StructureNotifyMask, &ev); }