From 7a50f8f6e39bc09ba2e5d65881eb451d5e9de3f6 Mon Sep 17 00:00:00 2001 From: Pekka Vuorela Date: Tue, 9 Apr 2019 12:23:39 +0300 Subject: [PATCH] [nemo-qml-plugin-systemsettings] Clear lists when deleting content. Contributes to JB#45430 --- src/vpnmodel.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vpnmodel.cpp b/src/vpnmodel.cpp index c4fbdeb..0c0232b 100644 --- a/src/vpnmodel.cpp +++ b/src/vpnmodel.cpp @@ -371,8 +371,12 @@ VpnModel::VpnModel(QObject *parent) } clear(); setPopulated(false); + qDeleteAll(connections_); + connections_.clear(); + qDeleteAll(vpnServices_); + vpnServices_.clear(); }); connect(watcher, &QDBusServiceWatcher::serviceRegistered, this, [this](const QString &) { fetchVpnList();