BUG: Workaround for case where active tab was last in the list of tabs, got closed/deleted, but the new active tab wasn't set before the redraw. This only occurred on some platforms, and based on my disgust for this spaghetti code, I am content with this workaround.
BUG: Workaround for case where active tab was last in the list of tabs, got closed/deleted, but the new active tab wasn't set before the redraw. This only occurred on some platforms, and based on my disgust for this spaghetti code, I am content with this workaround.

enthought/traitsgui,pankajp/pyface,geggo/pyface,brett-patterson/pyface,geggo/pyface