From 007fd4e201cd46c296f9a5093efa35e401e49d93 Mon Sep 17 00:00:00 2001 From: Philipp Wolfer Date: Sat, 7 Dec 2019 16:50:59 +0100 Subject: [PATCH] PICARD-1665: Only enable uninstall for user installed plugins --- picard/ui/options/plugins.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/picard/ui/options/plugins.py b/picard/ui/options/plugins.py index 70581803b..efefda478 100644 --- a/picard/ui/options/plugins.py +++ b/picard/ui/options/plugins.py @@ -527,7 +527,8 @@ class PluginsOptionsPage(OptionsPage): if item.is_installed: item.buttons['install'].mode('hide') - item.buttons['uninstall'].mode('show') + item.buttons['uninstall'].mode( + 'show' if plugin.dir == USER_PLUGIN_DIR else 'hide') item.enable(enabled, greyout=False) def uninstall_processor():