From aac0e232cca9ca4dfc4bf91ca7f5267a506c8a1d Mon Sep 17 00:00:00 2001
From: "James E. Blair" <jeblair@linux.vnet.ibm.com>
Date: Tue, 3 May 2016 11:38:23 -0700
Subject: [PATCH] Fix unicode in change messages

Urwid encodes the input field according to the encoding of the
label, so setting the label to be u'unicode' causes the text
to be returned as unicode.

Change-Id: Id862bd78e5d505ae071e11a2b0cdf5c174a6efcc
---
 gertty/view/change.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gertty/view/change.py b/gertty/view/change.py
index ebfb126..a1bf5d1 100644
--- a/gertty/view/change.py
+++ b/gertty/view/change.py
@@ -170,7 +170,7 @@ class ReviewDialog(urwid.WidgetWrap, mywid.LineBoxTitlePropertyMixin):
                 m = revision.getDraftMessage()
             if m:
                 message = m.message
-        self.message = mywid.MyEdit("Message: \n", edit_text=message,
+        self.message = mywid.MyEdit(u"Message: \n", edit_text=message,
                                     multiline=True, ring=app.ring)
         rows.append(self.message)
         rows.append(urwid.Divider())