diff --git a/src/Avalonia.Base/Rendering/Composition/CompositionTransparencyLevel.cs b/src/Avalonia.Base/Rendering/Composition/CompositionTransparencyLevel.cs
deleted file mode 100644
index fd2abd75ee..0000000000
--- a/src/Avalonia.Base/Rendering/Composition/CompositionTransparencyLevel.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-namespace Avalonia.Rendering.Composition;
-
-public enum CompositionTransparencyLevel : byte
-{
- None = 0,
- Transparent = 1,
- Blur = 2,
- AcrylicBlur = 3,
- Mica = 4
-}
diff --git a/src/Avalonia.Base/composition-schema.xml b/src/Avalonia.Base/composition-schema.xml
index 7435e43e44..febf465042 100644
--- a/src/Avalonia.Base/composition-schema.xml
+++ b/src/Avalonia.Base/composition-schema.xml
@@ -58,7 +58,6 @@
-
diff --git a/src/Avalonia.Controls/TopLevel.cs b/src/Avalonia.Controls/TopLevel.cs
index 0bf3a5730f..a555b88b41 100644
--- a/src/Avalonia.Controls/TopLevel.cs
+++ b/src/Avalonia.Controls/TopLevel.cs
@@ -199,9 +199,7 @@ namespace Avalonia.Controls
_scaling = ValidateScaling(impl.RenderScaling);
_actualTransparencyLevel = PlatformImpl.TransparencyLevel;
-
- _source.Renderer.CompositionTarget.TransparencyLevel =
- ToCompositionTransparencyLevel(_actualTransparencyLevel);
+
@@ -715,8 +713,6 @@ namespace Avalonia.Controls
}
ActualTransparencyLevel = transparencyLevel;
- Renderer.CompositionTarget.TransparencyLevel =
- ToCompositionTransparencyLevel(transparencyLevel);
}
protected override void OnApplyTemplate(TemplateAppliedEventArgs e)
@@ -835,18 +831,5 @@ namespace Avalonia.Controls
return scaling;
}
-
- private static CompositionTransparencyLevel ToCompositionTransparencyLevel(WindowTransparencyLevel level)
- {
- if (level == WindowTransparencyLevel.Transparent)
- return CompositionTransparencyLevel.Transparent;
- if (level == WindowTransparencyLevel.Blur)
- return CompositionTransparencyLevel.Blur;
- if (level == WindowTransparencyLevel.AcrylicBlur)
- return CompositionTransparencyLevel.AcrylicBlur;
- if (level == WindowTransparencyLevel.Mica)
- return CompositionTransparencyLevel.Mica;
- return CompositionTransparencyLevel.None;
- }
}
}