#709846 synaptic: Download status column vanishes when downloads begin

Package:
synaptic
Source:
synaptic
Description:
Graphical package manager
Submitter:
Alex Vanderpol
Date:
2014-07-27 14:45:04 UTC
Severity:
minor
#709846#5
Date:
2013-05-26 00:14:02 UTC
From:
To:
Dear Maintainer,

I suspect recent GTK3 updates may be the cause of this issue. After the recent
updates, when viewing the download progress of individual files, the "Status"
column where the progress bars for the individual files would appear vanishes
the moment the first file begins downloading, however it can be seen briefly
during the short span of time between applying changes (or reloading the
package lists) and when the first file actually begins downloading.

This happens regardless of what GTK3 theme I use, including the default
(Adwaita) theme.

I'm not sure if this is a bug specifically in Synaptic or if it affects any
GTK3 application that draws progress bars in columns, as I don't know of any
other GTK3 applications that do such a thing to check if this problem affects
them as well. (The only application I'm aware of that does this on my system
uses GTK2 and still works fine.) The GTK3 widget factory application in
gtk-3-examples does not appear to demo this particular widget.

#709846#10
Date:
2013-05-27 06:35:00 UTC
From:
To:
Thanks for your bugreport.

I wasn't able to reproduce this here in my (not fully up-to-date)
box. Attached is a small gtk3 python app that will show a progress
bar, let me know if that works for you.

Cheers,
 Michael

#709846#15
Date:
2013-05-27 06:48:19 UTC
From:
To:
Your little python app works fine, though I'm not sure it's drawing the
progress bar I seem to be having trouble with in Synaptic.

I've attached a window capture of Synaptic's download window showing
that the Status column is missing, I'm unable at this moment to capture
it with the column visible the moment before any files begin
downloading, since they begin downloading too quickly to be able to even
expand the "Show individual files" section of the window to catch a
glimpse of it.

If I ever have a moment where the files do not begin downloading nearly
immediately when the download window comes up I'll try to get a
screenshot of the window to show that the column does appear fine before
any files have begun downloading for you to compare them.

#709846#20
Date:
2013-06-25 23:06:20 UTC
From:
To:
I finally managed to get a window where the download status column is
visible before any files have started downloading, I'm attaching a
screenshot of this so you can compare it with the one in my previous
message and see exactly what I'm talking about.

Hopefully once you can see the problem in question you might be able to
target it and possibly fix it, assuming it is related to Synaptic and
not a GTK3 issue of some sort preventing that particular widget from
being drawn (and somehow taking the whole column out with it).

#709846#25
Date:
2013-10-03 02:41:15 UTC
From:
To:
I figured out what's happening, so hopefully you can look into it and
maybe fix it now.

Apparently the width of the status column in the individual file details
table is being reduced to zero by all of the other columns beside it,
the only way to get it to appear is to stretch the dialog window out
wide enough that the columns can all be fully displayed without having
to be scrolled horizontally.

Perhaps the status column needs to be given a minimum width so that it's
width cannot be reduced to zero by the other columns?

#709846#30
Date:
2014-02-14 14:40:42 UTC
From:
To:
Just wanted to confirm all of Alex' observations :)
(synaptic 0.80.4, libgtk-3-* 3.8.4-1)

Thanks to anyone looking into fixing this!

#709846#35
Date:
2014-07-27 14:42:27 UTC
From:
To:
I confirm this. You need to resize the window to make it
wide enough to see that column.