vte with scrollbar keeps growing in width

Bug #817875 reported by vroetman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
vte (Ubuntu)
Expired
Low
Unassigned

Bug Description

In Natty with thin scrollbars, a vte widget inside a Scrollwindow will keep incrementally growing wider and wider.
This only happens with no horizontal scrollbar and with vertical scrollbar, and it only happens with the thin scrollbars on Natty. If the old-style scrollbars are used, this is not a problem. The following code will show the problem:

-----------------------------
#!/usr/bin/env python
import gtk
import vte
v = vte.Terminal()
v.connect ("child-exited", lambda term: gtk.main_quit())
scroll = gtk.ScrolledWindow()
scroll.set_policy(gtk.POLICY_NEVER,gtk.POLICY_ALWAYS)
scroll.add(v)
window = gtk.Window()
window.add(scroll)
window.connect('delete-event', lambda window, event: gtk.main_quit())
window.show_all()
gtk.main()
--------------------------------

If set_policy is (gtk.POLICY_ALWAYS,gtk.POLICY_ALWAYS)
or (gtk.POLICY_AUTOMATIC,gtk.POLICY_NEVER) then it is not a problem.

If it is (gtk.POLICY_NEVER,gtk.POLICY_NEVER) it has the same problem as
Bug #635400 - could they be related?

libvte9 1:0.27.90-0ubuntu1
python-vte 1:0.27.90-0ubuntu1
python-gtk2 2.22.0-0ubuntu1.1
python2.7 2.7.1-5ubuntu2

vroetman (vroetman)
description: updated
description: updated
Revision history for this message
Pedro Villavicencio (pedro) wrote :

idon't see the problem here on Oneiric, could you perhaps try the same on a Oneiric installation? Thanks.

Changed in vte (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
vroetman (vroetman) wrote :

I can reproduce the problem with a Natty Live CD, but cannot reproduce it when testing with a recent Oneiric daily build Live CD.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for vte (Ubuntu) because there has been no activity for 60 days.]

Changed in vte (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.