From 7a7d41f94e4d7ded26f799def526af89ab8836d1 Mon Sep 17 00:00:00 2001 From: Mathieu Comandon Date: Wed, 20 Nov 2019 19:00:09 -0800 Subject: [PATCH] Call winekill task when cancelling wine installs (Closes #2084) --- lutris/installer/interpreter.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lutris/installer/interpreter.py b/lutris/installer/interpreter.py index cf7eabf1c..9fc412f23 100644 --- a/lutris/installer/interpreter.py +++ b/lutris/installer/interpreter.py @@ -730,6 +730,9 @@ class ScriptInterpreter(CommandsMixin): def revert(self): """Revert installation in case of an error""" logger.info("Cancelling installation of %s", self.game_name) + if self.runner_name.startswith("wine"): + self.task({"name": "winekill"}) + self.cancelled = True if self.abort_current_task: