Consider plugin inactive if there is no managed game.

This commit is contained in:
Mikaël Capelle
2020-11-10 18:11:35 +01:00
parent edd9358bfa
commit 33821dba33
+3
View File
@@ -347,6 +347,9 @@ class BasicGame(mobase.IPluginGame):
return self._mappings.version.get()
def isActive(self) -> bool:
if not self._organizer.managedGame():
return False
# Note: self is self._organizer.managedGame() does not work:
return self.name() == self._organizer.managedGame().name()