From 30a840ceb01855cc2ad2a2999631b85f3af2e9bc Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Sat, 13 Jun 2015 21:30:25 +0200 Subject: [PATCH] Fix issue with changed() never being emitted on remove in GS. --- src/libcalamares/GlobalStorage.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libcalamares/GlobalStorage.cpp b/src/libcalamares/GlobalStorage.cpp index f24d83a1c..69edafa07 100644 --- a/src/libcalamares/GlobalStorage.cpp +++ b/src/libcalamares/GlobalStorage.cpp @@ -68,8 +68,9 @@ GlobalStorage::keys() const int GlobalStorage::remove( const QString& key ) { - return m.remove( key ); + int nItems = m.remove( key ); emit changed(); + return nItems; }