summaryrefslogtreecommitdiff
path: root/asciifarm/client/display
diff options
context:
space:
mode:
Diffstat (limited to 'asciifarm/client/display')
-rw-r--r--asciifarm/client/display/inventory.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/asciifarm/client/display/inventory.py b/asciifarm/client/display/inventory.py
index 0db9037..6481602 100644
--- a/asciifarm/client/display/inventory.py
+++ b/asciifarm/client/display/inventory.py
@@ -1,5 +1,6 @@
import curses
+from asciifarm.common import utils
class Inventory:
@@ -12,7 +13,7 @@ class Inventory:
def setWidget(self, widget):
self.widget = widget
- def getSelector(self):
+ def getSelected(self):
return self.selector
def select(self, value, relative=False, modular=False):
@@ -31,6 +32,7 @@ class Inventory:
def setInventory(self, items):
self.items = items
+ self.selector = utils.clamp(self.selector, 0, len(items)-1)
self.widget.change()
def setTitle(self, title):