diff --git a/assets/graphics/trash_bin.gif b/assets/graphics/trash_bin.gif index 4ee84b5..2a4ff75 100644 Binary files a/assets/graphics/trash_bin.gif and b/assets/graphics/trash_bin.gif differ diff --git a/game/rules.py b/game/rules.py index 6d092fb..7d1f1b6 100644 --- a/game/rules.py +++ b/game/rules.py @@ -415,10 +415,12 @@ class RuleUI(arcade.gui.UIAnchorLayout): if self.dragged_rule_ui.rule_num in connection: self.connections.remove(connection) - self.remove(self.dragged_rule_ui) + self.rule_space.remove(self.dragged_rule_ui) del self.dragged_rule_ui self.dragged_rule_ui = None + + self.trigger_full_render() else: self.dragged_rule_ui = rule_ui