I'm in the middle of a big refactoring in a large complicated wxPython application. So, needless to say, I have broken code everywhere.
But the odd thing is, I'm not getting any mouse clicks on any panel (button, grid, scrollbar). Nothing. Like my mouse has been stuffed with glue.
All keyboard events come through fine. The Windows frame decorator buttons work as does the menu.
Can anyone speculate what dumb thing I've done that might be eating mouse clicks?
I've seen this happen before in situations where the parentage of widgets is messed up. For example, something like the widgets are children of the frame but are layed out as if they were children of a panel, and that panel is layered in there somewhere and stealing the events that should be going to the widgets...
I'm in the middle of a big refactoring in a large complicated wxPython application. So, needless to say, I have broken code everywhere.
But the odd thing is, I'm not getting any mouse clicks on any panel (button, grid, scrollbar). Nothing. Like my mouse has been stuffed with glue.
All keyboard events come through fine. The Windows frame decorator buttons work as does the menu.
Can anyone speculate what dumb thing I've done that might be eating mouse clicks?
I've seen this happen before in situations where the parentage of widgets is messed up. For example, something like the widgets are children of the frame but are layed out as if they were children of a panel, and that panel is layered in there somewhere and stealing the events that should be going to the widgets...