From 1509ba526dc5a22969dfb3d42f03b607864a295a 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 cd9bfb4eb..0bb6d19ae 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") @@ -98,7 +99,8 @@ class QuestionDialog: 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') @@ -134,7 +136,8 @@ class QuestionDialog2: 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')