From d71ec381e9437ccb953e2c47b53abb89fedea5c8 Mon Sep 17 00:00:00 2001 From: "Egli Adrian (IT-SCI-API-PFI)" <adrian.egli@sbb.ch> Date: Thu, 13 Jun 2019 10:11:01 +0200 Subject: [PATCH] bug fix in loading svg --- flatland/utils/graphics_pil.py | 8 ++++---- flatland/utils/rendertools.py | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/flatland/utils/graphics_pil.py b/flatland/utils/graphics_pil.py index 7bfc67c1..b857af24 100644 --- a/flatland/utils/graphics_pil.py +++ b/flatland/utils/graphics_pil.py @@ -276,7 +276,7 @@ class PILSVG(PILGL): def loadBuildingSVGs(self): - dBuildingFiles = { + dBuildingFiles = [ "Buildings/Bank.svg", "Buildings/Bar.svg", "Buildings/Fabrik_A.svg", @@ -295,7 +295,7 @@ class PILSVG(PILGL): "Buildings/Post.svg", "Buildings/Supermarkt.svg", "Buildings/Tankstelle.svg", - "Buildings/Wohnhaus.svg"} + "Buildings/Wohnhaus.svg"] self.dBuildings = [] for sFile in dBuildingFiles: @@ -303,7 +303,7 @@ class PILSVG(PILGL): self.dBuildings.append(img) def loadScenerySVGs(self): - dSceneryFiles = { + dSceneryFiles = [ "Scenery/Bergwelt_A_Teil_1_links.svg", "Scenery/Bergwelt_A_Teil_2_mitte.svg", "Scenery/Bergwelt_A_Teil_3_rechts.svg", @@ -315,7 +315,7 @@ class PILSVG(PILGL): "Scenery/Laubbaume_C.svg", "Scenery/Nadelbaume_A.svg", "Scenery/Nadelbaume_B.svg", - } + ] self.dScenery = [] for sFile in dSceneryFiles: img = self.pilFromSvgFile('svg',sFile) diff --git a/flatland/utils/rendertools.py b/flatland/utils/rendertools.py index df0ca8a5..937580f4 100644 --- a/flatland/utils/rendertools.py +++ b/flatland/utils/rendertools.py @@ -658,6 +658,8 @@ class RenderTool(object): self.gl.setRailAt(r, c, binTrans, iTarget=target, isSelected=isSelected) + self.gl.build_background_map(dTargets) + for iAgent, agent in enumerate(self.env.agents): if agent is None: -- GitLab