From 4888072b58dabd42e40cb6a02b71b1c91ff8ab16 Mon Sep 17 00:00:00 2001 From: Redmond Urbino Date: Tue, 6 Mar 2007 00:54:43 +0000 Subject: [PATCH] possible fix for TT crash 27637 --- direct/src/gui/DirectScrolledList.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/direct/src/gui/DirectScrolledList.py b/direct/src/gui/DirectScrolledList.py index 313d666caa..58157837b3 100644 --- a/direct/src/gui/DirectScrolledList.py +++ b/direct/src/gui/DirectScrolledList.py @@ -186,6 +186,12 @@ class DirectScrolledList(DirectFrame): """ scrolls list so selected index is at top, or centered in box""" assert self.notify.debugStateCall(self) # print "scrollTo[", index,"] called, len(self[items])=", len(self["items"])," self[numItemsVisible]=", self["numItemsVisible"] + try: + self["numItemsVisible"] + except: + # RAU hack to kill 27637 + self.notify.info('crash 27637 fixed!') + return numItemsVisible=self["numItemsVisible"] numItemsTotal = len(self["items"])