X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=naja%2Fwidgets%2Ftext.py;h=de77a60d7320c993644ae6a958220a9d6097c9f3;hb=a1c561e26fae79ce8a9570c9404975a8a0367d65;hp=c4ac45600ec398a5679656eb668dbb3c174d41ce;hpb=8e4b1a84e4370c19564541d822b074fcf22bdea9;p=naja.git diff --git a/naja/widgets/text.py b/naja/widgets/text.py index c4ac456..de77a60 100644 --- a/naja/widgets/text.py +++ b/naja/widgets/text.py @@ -13,6 +13,7 @@ MARKUP_MAP = { 'SOUTH': ('glyphs/arrow_down.png', None), 'EAST': ('glyphs/arrow_right.png', None), 'WEST': ('glyphs/arrow_left.png', None), + 'RETURN': ('glyphs/arrow_left.png', None), 'HEALTH': ('glyphs/health.png', PALETTE.DARK_RED), 'WINTOKEN': ('glyphs/win.png', PALETTE.DARK_OLIVE), 'KEY': ('glyphs/key.png', None), @@ -173,6 +174,8 @@ class TextBoxWidget(TextWidget): suffix = word[-1] word = word[:-1] + if not word: + return None if word[0] == '{' and word[-1] == '}': subwords = word[1:-1].split(',') if all(subword in MARKUP_MAP for subword in subwords):