From dd0956d6cebae14c4a3a6a2f90f1f877cbf6611e Mon Sep 17 00:00:00 2001 From: prculley Date: Thu, 7 Dec 2017 08:32:41 -0600 Subject: [PATCH] Fix QuestionDialog display for html like characters in title Fixes #10298 --- gramps/gui/dialog.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gramps/gui/dialog.py b/gramps/gui/dialog.py index 5ffd7a6a0..a257be878 100644 --- a/gramps/gui/dialog.py +++ b/gramps/gui/dialog.py @@ -24,6 +24,7 @@ # #------------------------------------------------------------------------- import sys +import html import logging _LOG = logging.getLogger(".dialog") @@ -92,7 +93,8 @@ class QuestionDialog(object): self.top.set_title("%s - Gramps" % msg1) label1 = self.xml.get_object('qd_label1') - label1.set_text('%s' % msg1) + label1.set_text('%s' % + html.escape(msg1)) label1.set_use_markup(True) label2 = self.xml.get_object('qd_label2') @@ -124,7 +126,8 @@ class QuestionDialog2(object): self.top.set_title("%s - Gramps" % msg1) label1 = self.xml.get_object('qd_label1') - label1.set_text('%s' % msg1) + label1.set_text('%s' % + html.escape(msg1)) label1.set_use_markup(True) label2 = self.xml.get_object('qd_label2')