[gnome-software] Fix showing the progress bar when installing apps



commit 31ba74cfa09ad53066a758c3974543a25bb08732
Author: Joaquim Rocha <jrocha endlessm com>
Date:   Mon Aug 8 10:58:57 2016 +0200

    Fix showing the progress bar when installing apps

 src/gs-shell-details.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)
---
diff --git a/src/gs-shell-details.c b/src/gs-shell-details.c
index 4fbfacb..17fa1bc 100644
--- a/src/gs-shell-details.c
+++ b/src/gs-shell-details.c
@@ -419,17 +419,14 @@ gs_shell_details_refresh_progress (GsShellDetails *self)
        case AS_APP_STATE_INSTALLING:
                percentage = gs_app_get_progress (self->app);
                if (percentage > 0) {
-                       gtk_widget_set_visible (self->label_progress_percentage, FALSE);
-                       gtk_widget_set_visible (self->progressbar_top, FALSE);
-               } else {
                        g_autofree gchar *str = g_strdup_printf ("%u%%", percentage);
                        gtk_label_set_label (GTK_LABEL (self->label_progress_percentage), str);
                        gtk_widget_set_visible (self->label_progress_percentage, TRUE);
                        gtk_progress_bar_set_fraction (GTK_PROGRESS_BAR (self->progressbar_top),
                                                       (gdouble) percentage / 100.f);
                        gtk_widget_set_visible (self->progressbar_top, TRUE);
+                       break;
                }
-               break;
        default:
                gtk_widget_set_visible (self->label_progress_percentage, FALSE);
                gtk_widget_set_visible (self->progressbar_top, FALSE);


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