[master][PATCH] Escape the status before setting it as markup
Vratislav Podzimek
vpodzime at redhat.com
Tue Sep 24 19:28:54 UTC 2013
The spoke's status may contain characters that need to be escaped before used as
markup.
Signed-off-by: Vratislav Podzimek <vpodzime at redhat.com>
---
pyanaconda/ui/gui/hubs/__init__.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pyanaconda/ui/gui/hubs/__init__.py b/pyanaconda/ui/gui/hubs/__init__.py
index 3042b51..f142a18 100644
--- a/pyanaconda/ui/gui/hubs/__init__.py
+++ b/pyanaconda/ui/gui/hubs/__init__.py
@@ -257,7 +257,7 @@ class Hub(GUIObject, common.Hub):
def _updateCompleteness(self, spoke):
spoke.selector.set_sensitive(spoke.ready)
spoke.selector.set_property("status", spoke.status)
- spoke.selector.set_tooltip_markup(spoke.status)
+ spoke.selector.set_tooltip_markup(GLib.markup_escape_text(spoke.status))
spoke.selector.set_incomplete(not spoke.completed and spoke.mandatory)
self._handleCompleteness(spoke)
--
1.7.11.7
More information about the anaconda-patches
mailing list