diff --git a/src/lib/platform/XWindowsClipboard.cpp b/src/lib/platform/XWindowsClipboard.cpp index b2c17f96..698cbcfc 100644 --- a/src/lib/platform/XWindowsClipboard.cpp +++ b/src/lib/platform/XWindowsClipboard.cpp @@ -93,10 +93,12 @@ XWindowsClipboard::XWindowsClipboard(IXWindowsImpl* impl, Display* display, "text/plain;charset=ISO-10646-UCS-2")); m_converters.push_back(new XWindowsClipboardUCS2Converter(m_display, "text/unicode")); - m_converters.push_back(new XWindowsClipboardTextConverter(m_display, - "text/plain")); - m_converters.push_back(new XWindowsClipboardTextConverter(m_display, - "STRING")); + + // Commenting these plain text converters resolves encoding issues with Unicode characters being replaced by question marks (#344) + // m_converters.push_back(new XWindowsClipboardTextConverter(m_display, + // "text/plain")); + // m_converters.push_back(new XWindowsClipboardTextConverter(m_display, + // "STRING")); // we have no data clearCache();