Browse Source

Ensure software render target is at least 1x1

pull/20610/head
Julien Lebosquain 2 days ago
parent
commit
e08e08ab9e
No known key found for this signature in database GPG Key ID: 1833CAD10ACC46FD
  1. 4
      src/Avalonia.Native/TopLevelImpl.cs

4
src/Avalonia.Native/TopLevelImpl.cs

@ -566,8 +566,8 @@ internal class TopLevelImpl : ITopLevelImpl, IFramebufferPlatformSurface
{
ObjectDisposedException.ThrowIf(_target is null, this);
var w = _parent._savedLogicalSize.Width * _parent._savedScaling;
var h = _parent._savedLogicalSize.Height * _parent._savedScaling;
var w = Math.Max(_parent._savedLogicalSize.Width * _parent._savedScaling, 1);
var h = Math.Max(_parent._savedLogicalSize.Height * _parent._savedScaling, 1);
var dpi = _parent._savedScaling * 96;
return new DeferredFramebuffer(_target, cb =>
{

Loading…
Cancel
Save