[easytag/wip/musicbrainz-support] Bug Fixes



commit 2a2cb3daa56e2d5e107b241e26d8375d32f54aa2
Author: Abhinav <abhijangda hotmail com>
Date:   Thu Aug 7 22:25:28 2014 +0530

    Bug Fixes

 src/mb_search.h    |    4 ++--
 src/mbentityview.c |   12 +++++++++++-
 2 files changed, 13 insertions(+), 3 deletions(-)
---
diff --git a/src/mb_search.h b/src/mb_search.h
index 8bcc36f..7909d52 100755
--- a/src/mb_search.h
+++ b/src/mb_search.h
@@ -33,8 +33,8 @@
  ****************/
 
 #define NAME_MAX_SIZE 256
-#define SEARCH_LIMIT_INT 10
-#define SEARCH_LIMIT_STR "10"
+#define SEARCH_LIMIT_INT 2
+#define SEARCH_LIMIT_STR "2"
 
 GCancellable *mb5_search_cancellable;
 
diff --git a/src/mbentityview.c b/src/mbentityview.c
index beafea1..4f684f2 100755
--- a/src/mbentityview.c
+++ b/src/mbentityview.c
@@ -1192,9 +1192,14 @@ et_mb_entity_view_select_up (EtMbEntityView *entity_view)
     selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (priv->tree_view));
     selected_rows = gtk_tree_selection_get_selected_rows (selection,
                                                           &priv->filter);
+    if (!selected_rows)
+    {
+        return;
+    }
+
     gtk_tree_model_get_iter (priv->filter, &iter,
                              (g_list_first (selected_rows)->data));
-    if (!gtk_tree_model_iter_next (priv->filter, &iter))
+    if (!gtk_tree_model_iter_previous (priv->filter, &iter))
     {
         goto exit;
     }
@@ -1229,6 +1234,11 @@ et_mb_entity_view_select_down (EtMbEntityView *entity_view)
     selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (priv->tree_view));
     selected_rows = gtk_tree_selection_get_selected_rows (selection,
                                                           &priv->filter);
+    if (!selected_rows)
+    {
+        return;
+    }
+
     gtk_tree_model_get_iter (priv->filter, &iter,
                              g_list_last (selected_rows)->data);
     if (!gtk_tree_model_iter_next (priv->filter, &iter))


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]