[wxPython] wxPanel vs wxScrolledWindow Bug?

wxPanel vs wxScrolledWindow Bug?
When we upgraded to 2.3.2.1, we discovered one of our programs started crashing. We nailed it down to the use of wxScrolledWindow.

Did something change in wxScrolledWindow is the upgrades? Fortunately, we don’t need the scrolled window, so we switched to wxPanel, but what happened to wxScrolledWindow?

THIS WORKS

class JobWindow(wxPanel):

    def __init__(self, app, parent):

            x,y = self.parent.GetClientSizeTuple()

            wxPanel.__init__(self, parent, -1,

                                    wxPoint(0,0), wxSize(x,y), style=wxSUNKEN_BORDER)

THIS CRASHES

class JobWindow(wxScrolledWindow):

    def __init__(self, app, parent):

            x,y = self.parent.GetClientSizeTuple()

            wxScrolledWindow.__init__(self, parent, -1,

                                    wxPoint(0,0), wxSize(x,y), style=wxSUNKEN_BORDER)

Thanks,

Mark Micklich