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 359231 - validate_visible_area() sometimes passes mismatches (tree,node)/(iter,path) to validate_row
validate_visible_area() sometimes passes mismatches (tree,node)/(iter,path) t...
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: GtkTreeView
2.10.x
Other Linux
: Normal normal
: ---
Assigned To: gtktreeview-bugs
gtktreeview-bugs
Depends on:
Blocks:
 
 
Reported: 2006-10-03 09:47 UTC by krischan
Modified: 2007-02-18 22:38 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
This animated GIF will hopefully help to understand my problem :) (73.73 KB, image/gif)
2006-10-03 09:49 UTC, krischan
  Details
fix? (2.79 KB, patch)
2006-10-17 18:18 UTC, Kristian Rietveld
none Details | Review

Description krischan 2006-10-03 09:47:58 UTC
After connecting to my jabber server my contacts are displayed. Sometimes a avatar images is note shown with the correct size after connected. I have to click the group of this contact, reopen it with click again and the avatar image size is correct.
Comment 1 krischan 2006-10-03 09:49:45 UTC
Created attachment 73927 [details]
This animated GIF will hopefully help to understand my problem :)
Comment 2 Richard Hult 2006-10-03 19:52:44 UTC
Yea, I've seen this too, and tried to fix it without success :/
Comment 3 Martyn Russell 2006-10-04 07:54:47 UTC
This is a GtkTreeView bug I think.

It only ever occurs for the first contact in the first group with an avatar for me. Not sure if it is the same for everyone else?

I think GAIM have had the same problem too.
Comment 4 Xavier Claessens 2006-10-04 13:40:39 UTC
I can confirm that gaim has the same problem. It seems to be a GTK bug.
Comment 5 Kristian Rietveld 2006-10-04 14:35:41 UTC
I've seen it sometimes in gaim too; but this is going to be difficult to fix if it isn't easy to reproduce.
Comment 6 Richard Hult 2006-10-04 14:37:11 UTC
It happens every time I start gossip so it should be fairly easy to reproduce. I would just check in gossip first since we done some weird things in our cellrenderer.
Comment 7 Kristian Rietveld 2006-10-17 18:10:48 UTC
Reassigning
Comment 8 Kristian Rietveld 2006-10-17 18:13:48 UTC
Old summary: Resize of the avatar image after connecting
Comment 9 Kristian Rietveld 2006-10-17 18:18:16 UTC
Created attachment 74884 [details] [review]
fix?

I managed to reproduce this in gaim, but not in gossip (it depends on some stuff it looks like).  This patch fixes the problem for me.  Could some of you try if this fixes the issues?

(fixing this was evil btw)
Comment 10 Richard Hult 2006-10-17 19:45:39 UTC
The patch works for me with Gossip, I can easily reproduce the bug without the patch and not been able to do it with the patch. Great work Kris!
Comment 11 Kristian Rietveld 2006-10-27 20:02:35 UTC
Committed on HEAD and gtk-2-10.
Comment 12 Martyn Russell 2007-02-18 08:28:37 UTC
*** Bug 409169 has been marked as a duplicate of this bug. ***
Comment 13 Alexander “weej” Jones 2007-02-18 15:15:04 UTC
I'm using the GTK package 2.10.9-ubuntu1 in Ubuntu Feisty and I'm still seeing the problem in Bug 409169, which either indicates that either the bug isn't fixed in this release, or that it wasn't the same problem.

I'm just bringing this up because the fix was apparently committed four months ago, so I'm just checking...
Comment 14 Kristian Rietveld 2007-02-18 22:38:51 UTC
Fix should be in 2.10.7, and we haven't seen any instances of this problem ever since ...