diff --git a/xpfe/appshell/AppWindow.cpp b/xpfe/appshell/AppWindow.cpp index 8f87bbd1fb8c..93b6845719b5 100644 --- a/xpfe/appshell/AppWindow.cpp +++ b/xpfe/appshell/AppWindow.cpp @@ -760,8 +760,8 @@ AppWindow::GetDimensions(DimensionKind aDimensionKind, int32_t* aX, int32_t* aY, nsresult AppWindow::MoveResize(const Maybe& aPosition, const Maybe& aSize, bool aRepaint) { + NS_ENSURE_STATE(mWindow); DesktopToLayoutDeviceScale scale = mWindow->GetDesktopToDeviceScale(); - return MoveResize(aPosition ? Some(*aPosition / scale) : Nothing(), aSize ? Some(*aSize / scale) : Nothing(), aRepaint); }