From f7be6e1e88a8245fc02cf494cfe1c2ace1486466 Mon Sep 17 00:00:00 2001 From: guinux Date: Tue, 15 Mar 2016 09:27:35 +0100 Subject: [PATCH] fix #108 --- src/manager_window.vala | 2 +- src/transaction.vala | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/manager_window.vala b/src/manager_window.vala index 9b53c06..cdd199c 100644 --- a/src/manager_window.vala +++ b/src/manager_window.vala @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -const string VERSION = "3.2.0"; +const string VERSION = "3.2.1"; namespace Pamac { diff --git a/src/transaction.vala b/src/transaction.vala index 98c8ed4..fcec28f 100644 --- a/src/transaction.vala +++ b/src/transaction.vala @@ -1176,12 +1176,18 @@ namespace Pamac { } void on_refresh_finished (bool success) { - database_modified = true; this.success = success; clear_lists (); if (success) { - finish_transaction (); + // database is modified + alpm_utils.reload (); + finished (success); + if (mode == Mode.UPDATER) { + progress_dialog.hide (); + } + success = false; } else { + database_modified = true; handle_error (get_current_error ()); } previous_filename = "";