aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authornyamatongwe <unknown>2003-08-03 02:18:31 +0000
committernyamatongwe <unknown>2003-08-03 02:18:31 +0000
commitd794ab119c0db68ab4f38551dd5eeb3e11d7847d (patch)
treef36b55816915d79e2a01f4a84bf2b51d83e275c4 /src
parentaf5731fd9455aa09aac636e0a1ff61f78d75cbc6 (diff)
downloadscintilla-mirror-d794ab119c0db68ab4f38551dd5eeb3e11d7847d.tar.gz
Added refresh of pixmaps when wrapping.
Added some assertions.
Diffstat (limited to 'src')
-rw-r--r--src/Editor.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx
index 2581748ed..df260ed51 100644
--- a/src/Editor.cxx
+++ b/src/Editor.cxx
@@ -2366,7 +2366,9 @@ void Editor::Paint(Surface *surfaceWindow, PRectangle rcArea) {
if (AbandonPaint()) {
return;
}
+ RefreshPixMaps(surfaceWindow); // In case pixmaps invalidated by scrollbar change
}
+ PLATFORM_ASSERT(pixmapSelPattern->Initialised());
PRectangle rcRightMargin = rcClient;
rcRightMargin.left = rcRightMargin.right - vs.rightMarginWidth;
@@ -2395,6 +2397,7 @@ void Editor::Paint(Surface *surfaceWindow, PRectangle rcArea) {
Surface *surface = surfaceWindow;
if (bufferedDraw) {
surface = pixmapLine;
+ PLATFORM_ASSERT(pixmapLine->Initialised());
}
surface->SetUnicodeMode(IsUnicodeMode());
surface->SetDBCSMode(CodePage());