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 469214 - Recently used blocks side-panel browsing until loaded
Recently used blocks side-panel browsing until loaded
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: GtkFileChooser
2.11.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
Federico Mena Quintero
Depends on:
Blocks:
 
 
Reported: 2007-08-22 11:57 UTC by Diego Escalante Urrelo (not reading bugmail)
Modified: 2007-08-23 10:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Diego Escalante Urrelo (not reading bugmail) 2007-08-22 11:57:56 UTC
Using 2.11.6-1ubuntu3:

Reproduce:
1. Control+O wherever in GNOME
2. Click Recently used in the left pane
3. See how the right pane starts to fill itself
4. Change your mind and before the right pane is fully fill click another left pane item like Desktop

Expected:
FileChooser forgets about listing stuff in Recently used and takes me to Desktop

Actual:
FileChooser keeps listing Recently used stuff for a while
Comment 1 Emmanuele Bassi (:ebassi) 2007-08-23 09:35:06 UTC
I can't replicate this, but I get warnings if I switch before the list has been fully loaded.

re-assign to me.
Comment 2 André Klapper 2007-08-23 10:05:08 UTC
i can reproduce this partially here on gtk+-2.11.0 (which is a bit old i have to admit): click on "recently used" and then i click on one of my "favourites" folders that i had added myself. nothing happens and the filechooser continues to list stuff.
Comment 3 Emmanuele Bassi (:ebassi) 2007-08-23 10:51:41 UTC
should be fixed in trunk. could you please test it (you can use the tests/testfilechooser program and switch between modes).

2007-08-23  Emmanuele Bassi  <ebassi@gnome.org>

        * gtkfilechooserdefault.c:
        (search_hit_get_info_cb), (recent_item_get_info_cb): Check if
        we are still holding the model before updating it; removes a
        set of critical warnings when switching to the browse mode from
        a loading search or recent files list.

        (recent_clear_model), (recent_sort_model),
        (recent_idle_cleanup): When in recent files mode, set the
        model for the files list view when we have completed the loading
        of the recently used files list. This makes switching between
        modes fast again and reduces the amount of redraws needed
        to display the list. (#469214)