trunk (0.3.1), new statusbar has a top border that doesn't extend the whole width
Bug #434797 reported by
Adam Olsen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Exaile |
Fix Released
|
Medium
|
Johannes Sasongko |
Bug Description
I've attached a screenshot to demonstrate this. The border on the top of the statusbar doesn't extend to the end where the custom labels for the track count and the button for the queue reside. This is very ugly, and so far, I haven't found a way to fix it.
Changed in exaile: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed. There's a catch, however. GTK+ for some reason draws the resize grip on top of the label until the window is resized. I believe this is a GTK+ bug, not much can be done from our side.
If this is not good enough, we can either call set_has_ resize_ grip(False) or revert to the old non-GtkStatusbar. Both will remove the resize grip which was the point of going with GtkStatusbar in the first place, so I'll let Adam decide. We can always temporarily hide the resize grip until this is fixed in GTK+.
Honestly though, GTK+ should add a proper way to add widgets to the statusbar frame. Pretty much every app that wants to do this (notably Epiphany) has to use the same hack we are using.