From 2eb91035c2f60e9dc476336474d51b23b666bb04 Mon Sep 17 00:00:00 2001 From: Michael Stahl Date: Mon, 24 Apr 2017 18:21:50 +0200 Subject: tdf#107205 vcl: don't always use D2DWriteTextOutRenderer ... because it cannot rotate text. (regression from commit df556aa47da22f96b3fcd356c12419d3035cba3c) Change-Id: If9bc6e98b8979c5eb02f1a5cfc12b4d19bdc481b --- vcl/inc/win/saldata.hxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'vcl/inc') diff --git a/vcl/inc/win/saldata.hxx b/vcl/inc/win/saldata.hxx index c38cc56a71bf..698e923f7b03 100644 --- a/vcl/inc/win/saldata.hxx +++ b/vcl/inc/win/saldata.hxx @@ -123,7 +123,9 @@ public: std::map< UINT,sal_uInt16 > maVKMap; // map some dynamic VK_* entries // must be deleted before exit(), so delete it in DeInitSalData() - std::unique_ptr m_pTextOutRenderer; + std::unique_ptr m_pD2DWriteTextOutRenderer; + // tdf#107205 need 2 instances because D2DWrite can't rotate text + std::unique_ptr m_pExTextOutRenderer; std::unique_ptr m_pGlobalGlyphCache; std::unique_ptr m_pTextureCache; }; -- cgit