diff options
| author | Neil Hodgson <nyamatongwe@gmail.com> | 2021-09-07 19:10:06 +1000 | 
|---|---|---|
| committer | Neil Hodgson <nyamatongwe@gmail.com> | 2021-09-07 19:10:06 +1000 | 
| commit | 7b05041875e7ac18f20ecdbc682bd92d759b4b75 (patch) | |
| tree | c4c551e3fa7763e118e1d5c62129813e3d53f4a9 | |
| parent | dff533101fae1223831eddd66c6685573f221ba9 (diff) | |
| download | scintilla-mirror-7b05041875e7ac18f20ecdbc682bd92d759b4b75.tar.gz | |
Handle case where all lines are hidden by a filter and kinetic scrolling
causes drawing of negative line number.
| -rw-r--r-- | src/MarginView.cxx | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/src/MarginView.cxx b/src/MarginView.cxx index 50469a401..16c98d908 100644 --- a/src/MarginView.cxx +++ b/src/MarginView.cxx @@ -213,7 +213,7 @@ void MarginView::PaintOneMargin(Surface *surface, Sci::Line topLine, PRectangle  		PLATFORM_ASSERT(visibleLine < model.pcs->LinesDisplayed());  		const Sci::Line lineDoc = model.pcs->DocFromDisplay(visibleLine); -		PLATFORM_ASSERT(model.pcs->GetVisible(lineDoc)); +		PLATFORM_ASSERT((lineDoc == 0) || model.pcs->GetVisible(lineDoc));  		const Sci::Line firstVisibleLine = model.pcs->DisplayFromDoc(lineDoc);  		const Sci::Line lastVisibleLine = model.pcs->DisplayLastFromDoc(lineDoc);  		const bool firstSubLine = visibleLine == firstVisibleLine; | 
