← Back to team overview

touch-packages team mailing list archive

[Bug 1427352] Re: TreeView never display horizontal scrollbar so columns gets squashed together

 

@laney: I edited the bug description to provide some more info like you
requested. Is there anything else that I should do?

** Description changed:

  This is a regression from 3.8 present until 3.12 (it is fixed on 3.14+).
  
  The treeview's horizontal scrollbar is broken in a way that it will
  never get displayed when needed, but instead, the columns  will be
  squashed all together.
  
  You can see this bug [1] for reference of the upstream issue. Also,
  there are those 2 images (taken from the bug) showing how this used to
  work on 3.6 [2] and how it is working on 3.10 [3].
  
  I already ported the fix to the package and am doing some tests atm. As
  soon as I finish everything, I'll open a merge proposal linking to this.
  
+ 
+ Edit (as requested by laney):
+ 
+ The upload fixes the issue in the same way the upstream fixed it (it is
+ a backport of the upstream commits).
+ 
+ [Test Case]
+ 
+ The upstream bug has a nice code to test the issue. You can download it
+ from here [4] compile and run. Then, try to resize the window to make
+ its width smaller.
+ 
+ On the affected gtk package, no scrollbar will apear and the columns
+ will get squashed together.
+ 
+ On the fixed gtk package, the scrollbar will apear and no columns will
+ get squashed togther.
+ 
+ If needed, you can test my fix from my ppa [5].
+ 
+ [Regression Potential]
+ 
+ None that I know... The upstream fixed this issue exactly by reverting
+ those changes and nothing more. Also, no unit tests are failing.
+ 
+ 
  [1] https://bugzilla.gnome.org/show_bug.cgi?id=731054
  [2] https://bug731054.bugzilla-attachments.gnome.org/attachment.cgi?id=277633
  [3] https://bug731054.bugzilla-attachments.gnome.org/attachment.cgi?id=277635
+ [4] https://bugzilla.gnome.org/show_bug.cgi?id=731054
+ [5] https://launchpad.net/~hackedbellini/+archive/ubuntu/misc

** Description changed:

  This is a regression from 3.8 present until 3.12 (it is fixed on 3.14+).
  
  The treeview's horizontal scrollbar is broken in a way that it will
  never get displayed when needed, but instead, the columns  will be
  squashed all together.
  
  You can see this bug [1] for reference of the upstream issue. Also,
  there are those 2 images (taken from the bug) showing how this used to
  work on 3.6 [2] and how it is working on 3.10 [3].
  
  I already ported the fix to the package and am doing some tests atm. As
  soon as I finish everything, I'll open a merge proposal linking to this.
- 
  
  Edit (as requested by laney):
  
  The upload fixes the issue in the same way the upstream fixed it (it is
  a backport of the upstream commits).
  
  [Test Case]
  
  The upstream bug has a nice code to test the issue. You can download it
  from here [4] compile and run. Then, try to resize the window to make
  its width smaller.
  
  On the affected gtk package, no scrollbar will apear and the columns
  will get squashed together.
  
  On the fixed gtk package, the scrollbar will apear and no columns will
  get squashed togther.
  
  If needed, you can test my fix from my ppa [5].
  
  [Regression Potential]
  
  None that I know... The upstream fixed this issue exactly by reverting
  those changes and nothing more. Also, no unit tests are failing.
  
- 
  [1] https://bugzilla.gnome.org/show_bug.cgi?id=731054
  [2] https://bug731054.bugzilla-attachments.gnome.org/attachment.cgi?id=277633
  [3] https://bug731054.bugzilla-attachments.gnome.org/attachment.cgi?id=277635
- [4] https://bugzilla.gnome.org/show_bug.cgi?id=731054
+ [4] https://bug731054.bugzilla-attachments.gnome.org/attachment.cgi?id=277631
  [5] https://launchpad.net/~hackedbellini/+archive/ubuntu/misc

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+3.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1427352

Title:
  TreeView never display horizontal scrollbar so columns gets squashed
  together

Status in gtk+3.0 package in Ubuntu:
  Fix Released
Status in gtk+3.0 source package in Trusty:
  New

Bug description:
  This is a regression from 3.8 present until 3.12 (it is fixed on
  3.14+).

  The treeview's horizontal scrollbar is broken in a way that it will
  never get displayed when needed, but instead, the columns  will be
  squashed all together.

  You can see this bug [1] for reference of the upstream issue. Also,
  there are those 2 images (taken from the bug) showing how this used to
  work on 3.6 [2] and how it is working on 3.10 [3].

  I already ported the fix to the package and am doing some tests atm.
  As soon as I finish everything, I'll open a merge proposal linking to
  this.

  Edit (as requested by laney):

  The upload fixes the issue in the same way the upstream fixed it (it
  is a backport of the upstream commits).

  [Test Case]

  The upstream bug has a nice code to test the issue. You can download
  it from here [4] compile and run. Then, try to resize the window to
  make its width smaller.

  On the affected gtk package, no scrollbar will apear and the columns
  will get squashed together.

  On the fixed gtk package, the scrollbar will apear and no columns will
  get squashed togther.

  If needed, you can test my fix from my ppa [5].

  [Regression Potential]

  None that I know... The upstream fixed this issue exactly by reverting
  those changes and nothing more. Also, no unit tests are failing.

  [1] https://bugzilla.gnome.org/show_bug.cgi?id=731054
  [2] https://bug731054.bugzilla-attachments.gnome.org/attachment.cgi?id=277633
  [3] https://bug731054.bugzilla-attachments.gnome.org/attachment.cgi?id=277635
  [4] https://bug731054.bugzilla-attachments.gnome.org/attachment.cgi?id=277631
  [5] https://launchpad.net/~hackedbellini/+archive/ubuntu/misc

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1427352/+subscriptions


References