From 80800427764fed38b33becd214fa94b3bc928403 Mon Sep 17 00:00:00 2001 From: troido Date: Sun, 23 Jan 2022 10:49:00 +0100 Subject: don't make field an overlay --- asciifarmclient/display.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'asciifarmclient/display.py') diff --git a/asciifarmclient/display.py b/asciifarmclient/display.py index cec0bc1..eb3f6a7 100644 --- a/asciifarmclient/display.py +++ b/asciifarmclient/display.py @@ -48,7 +48,8 @@ class Display: def resizeField(self, size): self.getWidget("field").set_size(*size) - self.getWidget("fieldbackground").change() + self.screen.clear() + self.update(True) def drawFieldCells(self, cells): field = self.getWidget("field") @@ -126,8 +127,8 @@ class Display: def setInputString(self, string, cursor): self.getWidget("textinput").set_text(string, cursor) - def update(self): - self.layout.update() + def update(self, force=False): + self.layout.update(force) self.screen.update() def update_size(self): -- cgit