diff --git a/src/msw/clipbrd.cpp b/src/msw/clipbrd.cpp index ee67b677fd..3c23399873 100644 --- a/src/msw/clipbrd.cpp +++ b/src/msw/clipbrd.cpp @@ -537,7 +537,9 @@ wxClipboard::~wxClipboard() { if ( m_lastDataObject ) { - Clear(); + // Retain any remaining clipboard data + // after application exits. + Flush(); } #if wxUSE_OLE_CLIPBOARD