diff --git a/src/gtk/dcclient.cpp b/src/gtk/dcclient.cpp index 649070a915..eadd93d70c 100644 --- a/src/gtk/dcclient.cpp +++ b/src/gtk/dcclient.cpp @@ -110,6 +110,7 @@ wxWindowDC::wxWindowDC( wxWindow *window ) m_cmap = (GdkColormap *) NULL; m_owner = (wxWindow *)NULL; m_isMemDC = FALSE; + m_font = window->GetFont(); wxASSERT_MSG( window, _T("DC needs a window") ); diff --git a/src/gtk1/dcclient.cpp b/src/gtk1/dcclient.cpp index 649070a915..eadd93d70c 100644 --- a/src/gtk1/dcclient.cpp +++ b/src/gtk1/dcclient.cpp @@ -110,6 +110,7 @@ wxWindowDC::wxWindowDC( wxWindow *window ) m_cmap = (GdkColormap *) NULL; m_owner = (wxWindow *)NULL; m_isMemDC = FALSE; + m_font = window->GetFont(); wxASSERT_MSG( window, _T("DC needs a window") );