Browse Source

osx reports transparent as its minimum transparency level.

pull/3962/head
Dan Walmsley 6 years ago
parent
commit
76316e4a44
  1. 7
      src/Avalonia.Native/WindowImplBase.cs

7
src/Avalonia.Native/WindowImplBase.cs

@ -400,6 +400,11 @@ namespace Avalonia.Native
transparencyLevel = WindowTransparencyLevel.AcrylicBlur;
}
if(transparencyLevel == WindowTransparencyLevel.None)
{
transparencyLevel = WindowTransparencyLevel.Transparent;
}
TransparencyLevel = transparencyLevel;
_native.SetBlurEnabled(TransparencyLevel >= WindowTransparencyLevel.Blur);
@ -407,7 +412,7 @@ namespace Avalonia.Native
}
}
public WindowTransparencyLevel TransparencyLevel { get; private set; }
public WindowTransparencyLevel TransparencyLevel { get; private set; } = WindowTransparencyLevel.Transparent;
public IPlatformHandle Handle { get; private set; }
}

Loading…
Cancel
Save