+void WindowBaseX::OnConfigure(WindowSystemBase::EventBase* event)
+{
+ auto configureEvent = static_cast<WindowSystemX::X11ConfigureNotifyEvent*>(event);
+ if(configureEvent->window == mWindow)
+ {
+ DALI_LOG_INFO(gWindowBaseLogFilter, Debug::General, "Window::OnConfigureNotify\n");
+ Dali::PositionSize positionSize;
+ positionSize.x = configureEvent->x;
+ positionSize.y = configureEvent->y;
+ positionSize.width = configureEvent->width;
+ positionSize.height = configureEvent->height;
+ /// @note Can also get the window below this one if raise/lower was called.
+ mUpdatePositionSizeSignal.Emit(positionSize);
+ }
+}
+