diff --git a/src/ImageSharp/Image/Image{TPixel}.cs b/src/ImageSharp/Image/Image{TPixel}.cs index 7d8a48598..0b3352869 100644 --- a/src/ImageSharp/Image/Image{TPixel}.cs +++ b/src/ImageSharp/Image/Image{TPixel}.cs @@ -128,7 +128,7 @@ namespace SixLabors.ImageSharp /// /// Gets the root frame. /// - private IImageFrame RootFrame => this.Frames.RootFrame; + private IImageFrame RootFrame => this.Frames?.RootFrame; /// Buffer2D IImageFrame.PixelBuffer => this.RootFrame.PixelBuffer; @@ -144,15 +144,9 @@ namespace SixLabors.ImageSharp /// The at the specified position. public TPixel this[int x, int y] { - get - { - return this.RootFrame.PixelBuffer[x, y]; - } + get => this.RootFrame.PixelBuffer[x, y]; - set - { - this.RootFrame.PixelBuffer[x, y] = value; - } + set => this.RootFrame.PixelBuffer[x, y] = value; } ///