From 38fc7117e581ec438577c1779f4d28efe0889872 Mon Sep 17 00:00:00 2001 From: John Lewin Date: Tue, 8 Jan 2019 11:56:49 -0800 Subject: [PATCH] Fix alpha blending --- MatterControlLib/PartPreviewWindow/RoundedToggleSwitch.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/MatterControlLib/PartPreviewWindow/RoundedToggleSwitch.cs b/MatterControlLib/PartPreviewWindow/RoundedToggleSwitch.cs index 580aa8b51..905e35af7 100644 --- a/MatterControlLib/PartPreviewWindow/RoundedToggleSwitch.cs +++ b/MatterControlLib/PartPreviewWindow/RoundedToggleSwitch.cs @@ -99,7 +99,7 @@ namespace MatterHackers.MatterControl.CustomWidgets public RoundedToggleSwitch(ThemeConfig theme) { this.theme = theme; - this.DoubleBuffer = true; + // this.DoubleBuffer = true; inactiveBarColor = theme.IsDarkTheme ? theme.Shade : theme.SlightShade; activeBarColor = new Color(theme.PrimaryAccentColor, (theme.IsDarkTheme ? 100 : 70)); @@ -218,16 +218,12 @@ namespace MatterHackers.MatterControl.CustomWidgets graphics2D.Render(backgroundBar, barColor); // Draw toggle circle - BackBuffer.SetRecieveBlender(new BlenderBGRA()); - graphics2D.Circle( new Vector2( position, centerY), toggleRadius, toggleColor); - - BackBuffer.SetRecieveBlender(new BlenderPreMultBGRA()); } }