From: Just van Rossum Date: Sat, 8 Dec 2001 09:51:41 +0000 (+0000) Subject: Don't do App.DrawThemeListBoxFrame() upon activate: it starts X-Git-Tag: v2.2.1c1~466 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=59d5a9b5b7db3c84435d80224a825b8133654273;p=thirdparty%2FPython%2Fcpython.git Don't do App.DrawThemeListBoxFrame() upon activate: it starts looking worse and worse if you deactivate/activate the window a few times. I don't know how to fix this properly, but I'm beginning to think that it's almost impossible to support the Appearance manager properly due to the way W works. Time for W2?... --- diff --git a/Mac/Tools/IDE/Wlists.py b/Mac/Tools/IDE/Wlists.py index 9eaab1d4a809..14edeb883ef8 100644 --- a/Mac/Tools/IDE/Wlists.py +++ b/Mac/Tools/IDE/Wlists.py @@ -269,8 +269,8 @@ class List(Wbase.SelectableWidget): self._activated = onoff if self._visible: self._list.LActivate(onoff) - state = [kThemeStateActive, kThemeStateInactive][not onoff] - App.DrawThemeListBoxFrame(Qd.InsetRect(self._bounds, 1, 1), state) + #state = [kThemeStateActive, kThemeStateInactive][not onoff] + #App.DrawThemeListBoxFrame(Qd.InsetRect(self._bounds, 1, 1), state) if self._selected: self.drawselframe(onoff)