GNOME Bugzilla – Bug 340200
Editable shown in wrong position
Last modified: 2011-02-04 16:19:14 UTC
With HEAD of CVS, the entry widget of editable tree views is shown in the wrong position (too far to the right) in certain situations. I can reproduce the problem reliably on nodes that have one or more ancestors, i.e. nodes which have one or more levels of indention. The problem only occurs when you start the editing programmatically[1] or by using the keyboard; when you use the mouse, the editable is positioned correctly. I attach a screenshot and a Perl program that demonstrates the problem. [1] Via gtk_tree_view_set_cursor with TRUE for start_editing.
Created attachment 64567 [details] Screenshot showing the incorrect positioning.
Created attachment 64568 [details] Short Perl program demonstrating the problem.
Oh, good catch. Prolly caused by the recent commit of the level indentation property. Fixed on HEAD.
It looks like the same problem is also present in 2.8.18.
I am not sure if there's going to be another 2.8.x release ... (unfortunately I don't have the time to maintain 2.8.x next to HEAD).
I'll do a 2.8 release soon.
I can't reproduce this with GTK 2.10.6 (specifically debian's 2.10.6-2 package), and so this should probably be closed.
We still need that 2.8 release to fix distributions that can't upgrade to 2.10, such as Ubuntu Dapper.
*** Bug 346822 has been marked as a duplicate of this bug. ***
I don't think another 2.8.x is going to happen -- closing.