summaryrefslogtreecommitdiff
path: root/asciifarm/client/display.py
diff options
context:
space:
mode:
Diffstat (limited to 'asciifarm/client/display.py')
-rw-r--r--asciifarm/client/display.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/asciifarm/client/display.py b/asciifarm/client/display.py
index 13e4f6a..2e8cc6c 100644
--- a/asciifarm/client/display.py
+++ b/asciifarm/client/display.py
@@ -43,10 +43,7 @@ class Display:
self.messageColours = charMap.get("msgcolours", {})
fname = os.path.join(os.path.dirname(__file__), "layout.xml")
- with open(fname) as f:
- layouttext = f.read()
-
- self.layout = Layout(layouttext)
+ self.layout = Layout.from_xml_file(fname)
self.layout.get("field").set_char_size(charMap.get("charwidth", 1))
self.screen = Screen()