X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1c871fe2a4c1dc5bb1f5b392a4c4759779b337b7..1e6b2edfc836c8867cb868e73d35f36a6e68f943:/src/gtk/minifram.cpp?ds=inline diff --git a/src/gtk/minifram.cpp b/src/gtk/minifram.cpp index 6353ca9a7e..e162ba9014 100644 --- a/src/gtk/minifram.cpp +++ b/src/gtk/minifram.cpp @@ -76,8 +76,16 @@ static gboolean gtk_window_own_expose_callback(GtkWidget* widget, GdkEventExpose int style = win->GetWindowStyle(); wxClientDC dc(win); + +#if wxUSE_NEW_DC + wxImplDC *impl = dc.GetImpl(); + wxGTKClientImplDC *client_impl = wxDynamicCast( impl, wxGTKClientImplDC ); + // Hack alert + client_impl->m_window = pizza->bin_window; +#else // Hack alert dc.m_window = pizza->bin_window; +#endif if (style & wxRESIZE_BORDER) {