[easytag/wip/musicbrainz-support] Bug Fixes
- From: Abhinav Jangda <abhijangda src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [easytag/wip/musicbrainz-support] Bug Fixes
- Date: Thu, 7 Aug 2014 16:56:04 +0000 (UTC)
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]