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 707895 - GtkPlacesSidebar should use g_themed_icon_new_with_default_fallbacks()
GtkPlacesSidebar should use g_themed_icon_new_with_default_fallbacks()
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: GtkFileChooser
3.9.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
Federico Mena Quintero
Depends on: 703606
Blocks:
 
 
Reported: 2013-09-11 06:51 UTC by Frederic Crozat
Modified: 2013-12-20 12:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Frederic Crozat 2013-09-11 06:51:10 UTC
+++ This bug was initially created as a clone of Bug #703606 +++

Steps to reproduce:
  * Create a new mail
  * Add an attachment

Actual result: the file picker is displayed with an empty list of places on the
left
Expected result: the file picker displayed with the usual places on the left

(back with evolution 3.9.90, but not in gtk3-demo, with gtk+ 3.9.12)
Comment 1 Matthew Barnes 2013-09-12 23:47:24 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 703606 ***
Comment 2 Frederic Crozat 2013-09-13 07:22:25 UTC
it is NOT a duplicate (I cloned the bug on purpose, since Matthias closed GTK+ bug as NOTGNOME, which is strange for evolution).

Therefore, it is a bug in Evolution, not in gtk+.

Still visible with evolution 3.9.91
Comment 3 Matthew Barnes 2013-09-13 11:45:46 UTC
Evolution has no control over the Places side bar; the file chooser
dialog is a stock GTK+ widget.

Not an Evolution bug.
Comment 4 Frederic Crozat 2013-09-13 13:50:00 UTC
reassigning to GTK then.

After some investigation, I only get this behavior when evolution is started from my home directory (which is the case when started from GNOME Shell). When evolution is started from another directory, file selector "places" is ok.

The only warning seen is:
Gtk-CRITICAL **: gtk_list_store_iter_next: assertion 'priv->stamp == iter->stamp' failed
Comment 5 Matthias Clasen 2013-09-16 14:13:35 UTC
sadly, NOTGNOME is the only 'not in my backyard' resolution we have in this bugzilla.
Comment 6 Federico Mena Quintero 2013-09-23 19:01:22 UTC
Can you please get a stack trace when that warning happens?
Comment 7 Frederic Crozat 2013-12-20 12:18:08 UTC
closing as fixed, bug can't be reproduced with GNOME 3.10.2 + 3.10.4