diff --git a/src/slic3r/GUI/OG_CustomCtrl.cpp b/src/slic3r/GUI/OG_CustomCtrl.cpp index 8469b1a4b..a8ead0aab 100644 --- a/src/slic3r/GUI/OG_CustomCtrl.cpp +++ b/src/slic3r/GUI/OG_CustomCtrl.cpp @@ -178,7 +178,7 @@ wxPoint OG_CustomCtrl::get_pos(const Line& line, Field* field_in/* = nullptr*/) #ifdef __WXMSW__ // when we use 2 monitors with different DPIs, GetTextExtent() return value for the primary display // so, use dc.GetMultiLineTextExtent on Windows - wxPaintDC dc(this); + wxClientDC dc(this); dc.SetFont(m_font); dc.GetMultiLineTextExtent(label, &label_w, &label_h); #else