From fee96a5f9db1b6bedef50e969d2d10dc64e65501 Mon Sep 17 00:00:00 2001 From: loathingKernel <142770+loathingKernel@users.noreply.github.com> Date: Thu, 6 Apr 2023 23:41:23 +0300 Subject: [PATCH] [RareGame] Apply state if the game is found to be running at startup --- rare/models/game.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rare/models/game.py b/rare/models/game.py index e354f82c..7fc5483c 100644 --- a/rare/models/game.py +++ b/rare/models/game.py @@ -106,10 +106,10 @@ class RareGame(RareGameSlim): @pyqtSlot(int) def __game_launched(self, code: int): - if code == GameProcess.Code.ON_STARTUP: - return self.state = RareGame.State.RUNNING self.metadata.last_played = datetime.now() + if code == GameProcess.Code.ON_STARTUP: + return self.__save_metadata() self.signals.game.launched.emit(self.app_name)