[PATCH 2/2] Decode potentially 8-bit strings in the TUI window
David Shea
dshea at redhat.com
Fri Jan 10 19:51:31 UTC 2014
Strings with 8-bit characters in window titles caused a crash since
unicode(str) only allows ASCII characters.
Resolves: rhbz#1046836
---
pyanaconda/ui/tui/simpleline/base.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/pyanaconda/ui/tui/simpleline/base.py b/pyanaconda/ui/tui/simpleline/base.py
index 1504835..e5e5ac5 100644
--- a/pyanaconda/ui/tui/simpleline/base.py
+++ b/pyanaconda/ui/tui/simpleline/base.py
@@ -571,6 +571,8 @@ class UIScreen(object):
w.render(self.app.width)
if isinstance(w, Widget):
self._print_long_widget(w)
+ elif type(w) == str:
+ print w.decode("utf-8")
else:
# not a widget, just print its unicode representation
print unicode(w)
--
1.8.4.2
More information about the anaconda-patches
mailing list