After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 614530 - Redraw Error in Track List Header
Redraw Error in Track List Header
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: User Interface
git master
Other Linux
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-04-01 02:22 UTC by Kevin Duffus
Modified: 2011-02-20 00:18 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot of column header bug (449.58 KB, image/png)
2010-04-01 02:22 UTC, Kevin Duffus
  Details
Redraw the columns when the user stops dragging one (1.01 KB, patch)
2011-02-19 01:02 UTC, Michael Martin-Smucker
committed Details | Review

Description Kevin Duffus 2010-04-01 02:22:27 UTC
Created attachment 157657 [details]
Screenshot of column header bug

After dragging a column, the released column header is not affixed to the correct position while its contents are. Clicking any other selectable widget causes the headers to be re-drawn properly.
Comment 1 Alexander Kojevnikov 2010-04-01 02:25:30 UTC
Confirming
Comment 2 Michael Martin-Smucker 2010-04-01 12:13:07 UTC
Is this a current issue?  I can't reproduce with an up-to-date git master, and this sounds like Bug 613239 which was fixed during the last part of the 1.5.x series.
Comment 3 Alexander Kojevnikov 2011-02-02 11:55:46 UTC
Cannot reproduce it either. Kevin, do you see it in a recent Banshee version?
Comment 4 Alexander Kojevnikov 2011-02-02 11:57:15 UTC
Ah, I spoke too soon, this bug is reproduceable in git master.
Comment 5 Michael Martin-Smucker 2011-02-02 13:29:11 UTC
(In reply to comment #4)
> Ah, I spoke too soon, this bug is reproduceable in git master.

I can also reproduce this now -- somewhere along the way, this bug crept back in.  Updating the version from 1.6 to git master.
Comment 6 Michael Martin-Smucker 2011-02-19 01:02:31 UTC
Created attachment 181294 [details] [review]
Redraw the columns when the user stops dragging one

This patch calls "QueueDraw ();" when the user releases the mouse button and a column was dragging.  It fixes the problem for me, but I have no idea if I've formatted the patch correctly and added a good commit message, etc etc.
Comment 7 Gabriel Burt 2011-02-20 00:17:56 UTC
Review of attachment 181294 [details] [review]:

Committed, thanks!