Comment 5 for bug 501117

Revision history for this message
Michael Sheldon (michael-sheldon) wrote :

It sounds to me like the internal structure of gtk.Statusbar has changed in a recent GTK/PyGTK release. "self.label = self.get_children()[0].get_children()[0]" Is a very hacky way of getting hold of the label contained within the statusbar so that we're able to make use of markup in our status messages. I guess the only correct way to handle this would be to see if we can get GTK to add support for setting markup on statusbars natively. For now I guess we'll have to check the GTK version in use and get the appropriate child for each version.