X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ce1ecc6d48415cf3b348e42b1e53ae2333d9098a..75e01429429a48f75ccac96778bc48849bb01b49:/contrib/src/stc/ScintillaWX.cpp diff --git a/contrib/src/stc/ScintillaWX.cpp b/contrib/src/stc/ScintillaWX.cpp index 9f19ebbca9..e652082bb9 100644 --- a/contrib/src/stc/ScintillaWX.cpp +++ b/contrib/src/stc/ScintillaWX.cpp @@ -473,13 +473,16 @@ void ScintillaWX::DoDragLeave() { // Redraw all of text area. This paint will not be abandoned. void ScintillaWX::FullPaint() { paintState = painting; -// rcPaint = GetTextRectangle(); -// wxClientDC dc(wMain.GetID()); -// Surface surfaceWindow; -// surfaceWindow.Init(&dc); -// Paint(&surfaceWindow, rcPaint); -// surfaceWindow.Release(); - wMain.GetID()->Refresh(FALSE); + rcPaint = GetTextRectangle(); + paintingAllText = true; + wxClientDC dc(wMain.GetID()); + Surface surfaceWindow; + surfaceWindow.Init(&dc); + Paint(&surfaceWindow, rcPaint); + surfaceWindow.Release(); + +// wMain.GetID()->Refresh(FALSE); + paintState = notPainting; }