Python 3.8.6, wxpython 4.1.0, windows 10 and linux
I’m wondering if I have written a bug in my code or I found a bug of some sort. BTW I believe this issue appeared after upgrading to 4.1 from 4.0.7. Of course I could be wrong since I just discovered this issue.
I created a wx.Notebook with 8 pages. On one of the pages I have many wx.TextCtrl items. So many I was required to add a ScrolledWindow.
The issue is - as I tab though the wx.TextCtrl items the screen does NOT scroll. If I use the scroll bar the screen does scroll correctly. But tabbing does not force the scroll to happen. Of course this use to work.
So this is what I have
a page of the wx.Notebook with a panel
Added a header wx.panel to the page panel.
Added scroll panel to the page panel.
In the scroll panell added two panels
in panel 1 lots of wx.TextCtrl items with static text
in panel 2 lots of wx.TextCtrl items with static text
The reason I added the two panels to the scroll panel was to force the tabbing in each of the panels to process the tab independent of the the other panel. But I don’t do anything with the event keys. But I do bind a few of the value changes - i.e. confirm the date is valid, etc…
So the question is – has anyone run across this issue. If no one has – anybody have a suggestion where to start looking. I have been trying to debug this without much success. Small example code appears to work but I have not built anything as large as the actual code.
Thanks for reading!
Johnf