diff options
Diffstat (limited to 'src/ViewStyle.cxx')
| -rw-r--r-- | src/ViewStyle.cxx | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/src/ViewStyle.cxx b/src/ViewStyle.cxx index e67c02d6d..e3c1d65d7 100644 --- a/src/ViewStyle.cxx +++ b/src/ViewStyle.cxx @@ -204,6 +204,7 @@ void ViewStyle::Init(size_t stylesSize_) {  	technology = SC_TECHNOLOGY_DEFAULT;  	lineHeight = 1; +	lineOverlap = 0;  	maxAscent = 1;  	maxDescent = 1;  	aveCharWidth = 8; @@ -329,6 +330,11 @@ void ViewStyle::Refresh(Surface &surface, int tabInChars) {  	maxAscent += extraAscent;  	maxDescent += extraDescent;  	lineHeight = maxAscent + maxDescent; +	lineOverlap = lineHeight / 10; +	if (lineOverlap < 2) +		lineOverlap = 2; +	if (lineOverlap > lineHeight) +		lineOverlap = lineHeight;  	someStylesProtected = false;  	someStylesForceCase = false; | 
