mScene.SurfaceReplaced();
- SurfaceResized();
+ SurfaceResized( false );
unsigned int dpiHorizontal, dpiVertical;
dpiHorizontal = dpiVertical = 0;
OnSurfaceSet( surface );
}
-void SceneHolder::SurfaceResized()
+void SceneHolder::SurfaceResized( bool forceUpdate )
{
PositionSize surfacePositionSize = mSurface->GetPositionSize();
- mScene.SurfaceResized( static_cast<float>( surfacePositionSize.width ), static_cast<float>( surfacePositionSize.height ) );
+ int orientation = mSurface->GetOrientation();
+ mScene.SurfaceResized( static_cast<float>( surfacePositionSize.width ), static_cast<float>( surfacePositionSize.height ), orientation, forceUpdate );
}
Dali::RenderSurfaceInterface* SceneHolder::GetSurface() const