XWindowsClipboard: disable plain text converters to work-around encoding issues with Unicode characters being replaced by question marks #344

This commit is contained in:
Patrick Decat 2019-10-12 18:44:05 +02:00
parent e8d7cd3f10
commit 41a64e1590
1 changed files with 6 additions and 4 deletions

View File

@ -93,10 +93,12 @@ XWindowsClipboard::XWindowsClipboard(IXWindowsImpl* impl, Display* display,
"text/plain;charset=ISO-10646-UCS-2")); "text/plain;charset=ISO-10646-UCS-2"));
m_converters.push_back(new XWindowsClipboardUCS2Converter(m_display, m_converters.push_back(new XWindowsClipboardUCS2Converter(m_display,
"text/unicode")); "text/unicode"));
m_converters.push_back(new XWindowsClipboardTextConverter(m_display,
"text/plain")); // 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, // m_converters.push_back(new XWindowsClipboardTextConverter(m_display,
"STRING")); // "text/plain"));
// m_converters.push_back(new XWindowsClipboardTextConverter(m_display,
// "STRING"));
// we have no data // we have no data
clearCache(); clearCache();