202 |
GtkTreeIter iter; |
GtkTreeIter iter; |
203 |
GtkTreeModel *model = gtk_tree_view_get_model(treeview); |
GtkTreeModel *model = gtk_tree_view_get_model(treeview); |
204 |
|
|
205 |
|
/* check if a cache is already selected and ignore click if yes */ |
206 |
|
/* (was probably a double click) */ |
207 |
|
if(appdata->cur_cache) return; |
208 |
|
|
209 |
if(gtk_tree_model_get_iter(model, &iter, path)) { |
if(gtk_tree_model_get_iter(model, &iter, path)) { |
210 |
cache_t *cache; |
cache_t *cache; |
211 |
gtk_tree_model_get(model, &iter, CACHELIST_COL_DATA, &cache, -1); |
gtk_tree_model_get(model, &iter, CACHELIST_COL_DATA, &cache, -1); |
717 |
GtkTreeIter iter; |
GtkTreeIter iter; |
718 |
GtkTreeModel *model = gtk_tree_view_get_model(treeview); |
GtkTreeModel *model = gtk_tree_view_get_model(treeview); |
719 |
|
|
720 |
|
/* check if a cache is already selected and ignore click if yes */ |
721 |
|
/* (was probably a double click) */ |
722 |
|
if(appdata->cur_gpx) return; |
723 |
|
|
724 |
if (gtk_tree_model_get_iter(model, &iter, path)) { |
if (gtk_tree_model_get_iter(model, &iter, path)) { |
725 |
gpx_t *gpx; |
gpx_t *gpx; |
726 |
gtk_tree_model_get(model, &iter, GPXLIST_COL_DATA, &gpx, -1); |
gtk_tree_model_get(model, &iter, GPXLIST_COL_DATA, &gpx, -1); |