From 8add032da1fa8aac6d1177abd4fc7df9bc0e2475 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 15 Jan 2014 11:23:33 +0530 Subject: [PATCH] ... --- src/calibre/gui2/tweak_book/check.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/tweak_book/check.py b/src/calibre/gui2/tweak_book/check.py index 2c1db5117d..4870ea5d89 100644 --- a/src/calibre/gui2/tweak_book/check.py +++ b/src/calibre/gui2/tweak_book/check.py @@ -144,8 +144,11 @@ class Check(QSplitter): for i, (name, lnum, col) in enumerate(err.all_locations): activate.append('%s %s' % ( i, open_tt, name, loc_to_string(lnum, col))) - activate = '
%s

' % ('
'.join(activate)) - template = header + msg + activate + footer + many = len(activate) > 2 + activate = '
%s
' % ('
'.join(activate)) + if many: + activate += '
' + template = header + ((msg + activate) if many else (activate + msg)) + footer else: activate = '
%s %s
' % ( open_tt, err.name, loc)