SysTryReturn(NID_UI_CTRL, r == E_SUCCESS, r, r, "[%s] Propagating.", GetErrorMessage(r));
__galleryRenderer.GalleryBoundsChanged(canvasIndex);
+ FloatRectangle canvasBounds = __galleryRenderer.GetCanvasBounds(canvasIndex);
+ FloatRectangle imageBounds = __galleryRenderer.GetCanvasImageBounds(canvasIndex);
+ __pGalleryViewEventHandler->CorrectCanvasPosition(canvasBounds, imageBounds);
+ r = __galleryRenderer.SetCanvasBounds(canvasIndex, canvasBounds);
+ SysTryReturn(NID_UI_CTRL, r == E_SUCCESS, true, r, "[%s] Propagating.", GetErrorMessage(r));
+
+ r = __pGalleryViewEventHandler->AlignCanvas(false);
+ SysTryReturn(NID_UI_CTRL, r == E_SUCCESS, true, r, "[%s] Propagating.", GetErrorMessage(r));
}
else if (canvasIndex != NOT_EXIST_CANVAS)
{