From 1b6f3c07fac00911af226bd1b8649dfb7b3a88c4 Mon Sep 17 00:00:00 2001 From: HomeWorld Date: Sat, 13 Nov 2010 23:32:07 +0200 Subject: [PATCH] Check if we already have alpha --- miniframe.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/miniframe.py b/miniframe.py index c87a4e44b..77a2e38f7 100755 --- a/miniframe.py +++ b/miniframe.py @@ -420,7 +420,8 @@ class PFAddRenderer: canvas.SetMaskColour((13,22,31)) img = canvas.ConvertToImage() - img.InitAlpha() + if not img.HasAlpha(): + img.InitAlpha() img = img.AdjustChannels(1, 1, 1, 0.6) img = img.Blur(1) bbmp = wx.BitmapFromImage(img) @@ -456,8 +457,8 @@ class PFAddRenderer: canvas.SetMaskColour((255,255,255)) img = canvas.ConvertToImage() - - img.InitAlpha() + if not img.HasAlpha(): + img.InitAlpha() img = img.AdjustChannels(1, 1, 1, 0.3) bbmp = wx.BitmapFromImage(img) @@ -783,7 +784,8 @@ class PFTabsContainer(wx.Window): fxBmp = self.tabShadow.Render() simg = fxBmp.ConvertToImage() -# simg.InitAlpha() + if not simg.HasAlpha(): + simg.InitAlpha() simg = simg.Blur(2) simg = simg.AdjustChannels(0.2,0.2,0.2,0.3)