From: Vadim Zeitlin <vadim@wxwidgets.org> Date: Tue, 18 Oct 2011 21:54:53 +0000 (+0000) Subject: Correct the direction passed to wxDataObject in wxGTK clipboard code. X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/d5363c04ac7bfd5409b369746a67b83fd10cfdbc Correct the direction passed to wxDataObject in wxGTK clipboard code. We should quert for IsSupportedFormat(format, Set) before calling SetData() with this format, not for IsSupportedFormat(Get) which is the default and was used by the code. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69454 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/gtk/clipbrd.cpp b/src/gtk/clipbrd.cpp index 6e02151f4b..fa9c32bc84 100644 --- a/src/gtk/clipbrd.cpp +++ b/src/gtk/clipbrd.cpp @@ -344,7 +344,7 @@ void wxClipboard::GTKOnSelectionReceived(const GtkSelectionData& sel) wxLogTrace(TRACE_CLIPBOARD, wxT("Received selection %s"), format.GetId().c_str()); - if ( !m_receivedData->IsSupportedFormat(format) ) + if ( !m_receivedData->IsSupportedFormat(format, wxDataObject::Set) ) return; m_receivedData->SetData(format,