[gnome-software] repos dialog: Add shell extensions to non-removable quirk list



commit 0ce71d80ee4f9103954fc25197e2488a2acea86c
Author: Kalev Lember <klember redhat com>
Date:   Tue Feb 20 19:01:58 2018 +0100

    repos dialog: Add shell extensions to non-removable quirk list

 src/gs-repos-dialog-row.c | 3 ++-
 src/gs-repos-dialog.c     | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/src/gs-repos-dialog-row.c b/src/gs-repos-dialog-row.c
index 70b8fe92..5f641315 100644
--- a/src/gs-repos-dialog-row.c
+++ b/src/gs-repos-dialog-row.c
@@ -105,7 +105,8 @@ repo_supports_removal (GsApp *repo)
 
        /* can't remove a repo, only enable/disable existing ones */
        if (g_strcmp0 (management_plugin, "fwupd") == 0 ||
-           g_strcmp0 (management_plugin, "packagekit") == 0)
+           g_strcmp0 (management_plugin, "packagekit") == 0 ||
+           g_strcmp0 (management_plugin, "shell-extensions") == 0)
                return FALSE;
 
        return TRUE;
diff --git a/src/gs-repos-dialog.c b/src/gs-repos-dialog.c
index e4324b1e..36666443 100644
--- a/src/gs-repos-dialog.c
+++ b/src/gs-repos-dialog.c
@@ -147,7 +147,8 @@ repo_supports_removal (GsApp *repo)
 
        /* can't remove a repo, only enable/disable existing ones */
        if (g_strcmp0 (management_plugin, "fwupd") == 0 ||
-           g_strcmp0 (management_plugin, "packagekit") == 0)
+           g_strcmp0 (management_plugin, "packagekit") == 0 ||
+           g_strcmp0 (management_plugin, "shell-extensions") == 0)
                return FALSE;
 
        return TRUE;


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