Red Hat Bugzilla – Bug 72275
text scrolled to left makes selections unreadable
Last modified: 2013-04-02 00:16:43 EDT
As I was trying to change my X settings, I somehow managed to get into a state
where the monitor manufacturer list was scrolled to the left but no horizontal
scrollbar was available. See screenshot.
As for reproducing it...
In the display settings window, select advanced.
click configure in the top pane
Select a monitor that has a descriptive name that is too long to fit in the left
Select OK The monitor settings window will close.
Click configure in the display settings window
Created attachment 72284 [details]
sceenshot of fubarred window
I fixed this somewhat by doing:
- tree_view.scroll_to_cell(path, self.col, TRUE, 0.5, 0.5)
+ tree_view.scroll_to_cell(path, self.col, TRUE, 0.5, 0.0)
But there is still a bug in the treeview where doing this repeatedly scrolls the
tree horizontally a little bit each time. jrb, have you looked into this? (It's
the same bug i had before in the videocard list.)
jrb, i'm assigning this to you, because it really seems to be a treeview bug.
I'm attaching a small standalone testcase.
Created attachment 72524 [details]
test case for treeview bug
Note: If you remove the "gazonk" part of the tree it will still be broken, but
only scroll one pixel each time you click the button.
Thanks for the test case, alex. Here's a fix for GTK+ for it.
Created attachment 72868 [details]
Uhm? That's some keyboard accel patch.
Argh! I selected the wrong patch! Teaches me to do a cvs diff > /tmp/foo[1-5].
Anyway, I just built a new GTK+ that should (TM) fix it.
This was fixed, and put in GNOME CVS.