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 734799 - GtkTreeView rendering is stale
GtkTreeView rendering is stale
Status: RESOLVED OBSOLETE
Product: gtk+
Classification: Platform
Component: Widget: GtkTreeView
unspecified
Other Linux
: Normal major
: ---
Assigned To: gtktreeview-bugs
gtktreeview-bugs
Depends on:
Blocks:
 
 
Reported: 2014-08-14 14:45 UTC by gnome.vrb
Modified: 2018-05-02 16:13 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
GtkTreeView displaying stale entries (279.86 KB, image/png)
2014-08-14 14:46 UTC, gnome.vrb
Details
Screencast of the bug in latest rhythmbox (1.13 MB, application/octet-stream)
2014-08-15 16:32 UTC, gnome.vrb
Details
rhythmbox screencast (488.78 KB, video/x-matroska)
2017-03-21 18:41 UTC, Andrei Dziahel
Details

Description gnome.vrb 2014-08-14 14:45:30 UTC
I was trying to import a lot of songs ( approx 2000 ) into rhythmbox. Rhythmbox populates all song information in a GtkTreeView ( Refer attachment ) before importing. During that process, GtkTreeView was displaying the same entries in the view multiple times. After a mouse hover over the entries, the range of rows which were hovered over, were updated to the correct values.

This is quite undesirable and confuses the user, as the view is the primary front end for the backend data.
Comment 1 gnome.vrb 2014-08-14 14:46:28 UTC
Created attachment 283391 [details]
GtkTreeView displaying stale entries
Comment 2 gnome.vrb 2014-08-14 14:48:44 UTC
I tried it with rhythmbox on the latest GIT master ( HEAD was at f09573757df07700b0510945c8bcd83171bd3a79 ). 

Still the issue persists.
Comment 3 gnome.vrb 2014-08-15 16:32:21 UTC
Created attachment 283529 [details]
Screencast of the bug in latest rhythmbox
Comment 4 gnome.vrb 2014-08-15 17:03:58 UTC
GtkTreeView is updated properly, and this issue is not seen if rhythmbox is started with the following env. variable set:

export GTK_DEBUG=no-pixel-cache
Comment 5 gnome.vrb 2016-08-30 18:26:43 UTC
Issue still exists in 3.20.9.

Just an update.
Comment 6 Andrei Dziahel 2017-03-21 18:41:32 UTC
Created attachment 348436 [details]
rhythmbox screencast

Affects me too. Is there anything we could do to increase quality of the report?
Comment 7 GNOME Infrastructure Team 2018-05-02 16:13:13 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gtk/issues/503.