Use SingletonExtensionFactory

This commit is contained in:
GRIMSIM
2025-06-18 17:49:29 +02:00
parent 0e928f812a
commit df95bc4534
@@ -67,6 +67,10 @@ class GameyfinPluginManager(
return GameyfinManifestPluginDescriptorFinder()
}
override fun createExtensionFactory(): ExtensionFactory {
return SingletonExtensionFactory(this)
}
override fun createExtensionFinder(): ExtensionFinder? {
val extensionFinder = GameyfinExtensionFinder(this)
addPluginStateListener(extensionFinder)