summaryrefslogtreecommitdiff
path: root/asciifarmclient/display.py
diff options
context:
space:
mode:
Diffstat (limited to 'asciifarmclient/display.py')
-rw-r--r--asciifarmclient/display.py7
1 files changed, 4 insertions, 3 deletions
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):