[rhythmbox] android: don't show unlock message if storage exists but no music dirs
- From: Jonathan Matthew <jmatthew src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rhythmbox] android: don't show unlock message if storage exists but no music dirs
- Date: Wed, 17 Feb 2016 21:59:55 +0000 (UTC)
commit 2fde7c734241e44569de795376f98b36e00f5b73
Author: Jonathan Matthew <jonathan d14n org>
Date: Thu Feb 18 07:55:05 2016 +1000
android: don't show unlock message if storage exists but no music dirs
plugins/android/rb-android-source.c | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
---
diff --git a/plugins/android/rb-android-source.c b/plugins/android/rb-android-source.c
index 853220c..340b576 100644
--- a/plugins/android/rb-android-source.c
+++ b/plugins/android/rb-android-source.c
@@ -180,11 +180,15 @@ music_dirs_done (RBAndroidSource *source)
if (priv->storage == NULL) {
GtkWidget *label;
- rb_debug ("no storage areas found");
- label = gtk_label_new (_("No storage areas found on this device. You may need to unlock it
and enable MTP."));
- gtk_container_add (GTK_CONTAINER (gtk_info_bar_get_content_area (GTK_INFO_BAR
(priv->info_bar))), label);
- gtk_info_bar_set_message_type (GTK_INFO_BAR (priv->info_bar), GTK_MESSAGE_INFO);
- gtk_widget_show_all (priv->info_bar);
+ if (priv->scanned == 0) {
+ rb_debug ("no storage areas found");
+ label = gtk_label_new (_("No storage areas found on this device. You may need to
unlock it and enable MTP."));
+ gtk_container_add (GTK_CONTAINER (gtk_info_bar_get_content_area (GTK_INFO_BAR
(priv->info_bar))), label);
+ gtk_info_bar_set_message_type (GTK_INFO_BAR (priv->info_bar), GTK_MESSAGE_INFO);
+ gtk_widget_show_all (priv->info_bar);
+ } else {
+ rb_debug ("no music dirs found");
+ }
} else {
rb_debug ("finished checking for music dirs");
update_free_space (source);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]