implement Flush() for wxImage wxGraphicsContext under Cairo and GDI+, see #16694

This commit is contained in:
Paul Cornett
2015-12-20 10:20:30 -08:00
parent cd27b73237
commit 5524cec193
2 changed files with 10 additions and 0 deletions

View File

@@ -510,6 +510,11 @@ public:
}
virtual ~wxCairoImageContext()
{
Flush();
}
virtual void Flush() wxOVERRIDE
{
m_image = m_data.ConvertToImage();
}

View File

@@ -451,6 +451,11 @@ public:
}
virtual ~wxGDIPlusImageContext()
{
Flush();
}
virtual void Flush() wxOVERRIDE
{
m_image = m_bitmap.ConvertToImage();
}