Open carandraug opened 4 years ago
Turns out that the issue is on wxWidgets itself not wxPython. I have reported it upstream https://trac.wxwidgets.org/ticket/18784
Turns out that the issue is on wxWidgets itself not wxPython. I have reported it upstream https://trac.wxwidgets.org/ticket/18784
Upstream has move the bug tracker to github. It is now reported at https://github.com/wxWidgets/wxWidgets/issues/18784
On
cockpit/gui/keyboard.py
, when we iterate over the current top level windows, we skip over windows without a title because:I was just doing a similar thing elsewhere and tracked down a bogus top-level window to the
AuiManager
in theLoggingWindow
. I don't know why this is happening, it doesn't look like we are doing anything wrong with theAuiManager
. I'll report it to wxWidgets.This can be easily seen running
wx.lib.inspection.InspectionTool().Show()
. The bogus top level window will appear listed as "Frame ("frame")" under "Top-level Windows".