Fix crash when plugin is unavailable

This commit is contained in:
MM20 2024-06-30 19:54:15 +02:00
parent 80b1c2eb49
commit 0bf395e81f
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -164,6 +164,8 @@ internal class PluginServiceImpl(
} ?: return PluginState.Error
} catch (e: SecurityException) {
return PluginState.NoPermission
} catch (e: IllegalArgumentException) {
return PluginState.Error
}
return PluginState.fromBundle(bundle) ?: PluginState.Error
}