lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master b9cad30 3/3: Preserve font against duelling H


From: Greg Chicares
Subject: [lmi-commits] [lmi] master b9cad30 3/3: Preserve font against duelling HTML parsers
Date: Sun, 23 Sep 2018 20:04:34 -0400 (EDT)

branch: master
commit b9cad307f34c7a3a7bae3805d120ccc5a6d18bef
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>

    Preserve font against duelling HTML parsers
    
    See:
      https://lists.nongnu.org/archive/html/lmi/2018-09/msg00055.html
---
 ledger_pdf_generator_wx.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/ledger_pdf_generator_wx.cpp b/ledger_pdf_generator_wx.cpp
index e2d29e8..ad85406 100644
--- a/ledger_pdf_generator_wx.cpp
+++ b/ledger_pdf_generator_wx.cpp
@@ -1395,6 +1395,10 @@ class standard_page : public numbered_page
                 // rendered as part of the page body.
                 page_body_cell_->Detach(cell);
 
+                // Initializing wxHtmlWinParser changes the font of the DC, so
+                // ensure that we preserve the original font.
+                wxDCFontChanger preserve_font(writer.dc(), wxFont());
+
                 // And attach it to another HTML document representing just
                 // the header contents.
                 //



reply via email to

[Prev in Thread] Current Thread [Next in Thread]