|
@@ -184,7 +184,7 @@ class ExtensionManager(
|
|
|
val pkgName = installedExt.pkgName
|
|
|
val availableExt = availableExtensions.find { it.pkgName == pkgName }
|
|
|
|
|
|
- if (availableExt == null && !installedExt.isObsolete) {
|
|
|
+ if (!installedExt.isUnofficial && availableExt == null && !installedExt.isObsolete) {
|
|
|
mutInstalledExtensions[index] = installedExt.copy(isObsolete = true)
|
|
|
changed = true
|
|
|
} else if (availableExt != null) {
|