[gthumb] load the parent folder only if not already loaded
- From: Paolo Bacchilega <paobac src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gthumb] load the parent folder only if not already loaded
- Date: Sat, 13 Feb 2010 16:26:39 +0000 (UTC)
commit 922163d464e09e3a09f3fe826a3c3a7a415aa5bc
Author: Paolo Bacchilega <paobac src gnome org>
Date: Sat Feb 13 17:18:35 2010 +0100
load the parent folder only if not already loaded
gthumb/gth-browser.c | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/gthumb/gth-browser.c b/gthumb/gth-browser.c
index 0dc616c..7f34351 100644
--- a/gthumb/gth-browser.c
+++ b/gthumb/gth-browser.c
@@ -1228,8 +1228,16 @@ load_data_load_next_folder (LoadData *load_data)
if (g_file_equal (folder_to_load, load_data->requested_folder->file))
break;
- if ((load_data->requested_folder_parent != NULL) && g_file_equal (folder_to_load, load_data->requested_folder_parent))
- break;
+ if ((load_data->requested_folder_parent != NULL) && g_file_equal (folder_to_load, load_data->requested_folder_parent)) {
+ path = gth_folder_tree_get_path (folder_tree, folder_to_load);
+ if (path == NULL)
+ break;
+
+ if (! gth_folder_tree_is_loaded (folder_tree, path)) {
+ gtk_tree_path_free (path);
+ break;
+ }
+ }
path = gth_folder_tree_get_path (folder_tree, folder_to_load);
if (path == NULL)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]