diff options
| author | nyamatongwe <unknown> | 2010-12-30 09:42:05 +1100 | 
|---|---|---|
| committer | nyamatongwe <unknown> | 2010-12-30 09:42:05 +1100 | 
| commit | d907c1fc00b233075e2751256296b004ef79e5a9 (patch) | |
| tree | d099d2bbc5119a68610f5b65dda456249d533b73 | |
| parent | 0b5eacad6b05a0ae233274431e356e4bf09ced80 (diff) | |
| download | scintilla-mirror-d907c1fc00b233075e2751256296b004ef79e5a9.tar.gz | |
Avoid redraws when setting an indicator over positions where it is already set.
From Tino Weinkauf.
| -rw-r--r-- | doc/ScintillaHistory.html | 2 | ||||
| -rw-r--r-- | src/RunStyles.cxx | 4 | 
2 files changed, 5 insertions, 1 deletions
| diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html index 6df97c96d..0f698d635 100644 --- a/doc/ScintillaHistory.html +++ b/doc/ScintillaHistory.html @@ -360,6 +360,8 @@  	<td>Carlos SS</td>  	<td>vim</td>  	<td>Martial Demolins</td> +      </tr><tr> +	<td>Tino Weinkauf</td>      </tr>      </table>      <p> diff --git a/src/RunStyles.cxx b/src/RunStyles.cxx index ae32c7380..460d5d244 100644 --- a/src/RunStyles.cxx +++ b/src/RunStyles.cxx @@ -147,8 +147,10 @@ bool RunStyles::FillRange(int &position, int value, int &fillLength) {  		runEnd = RunFromPosition(end);  		RemoveRunIfSameAsPrevious(runEnd);  		RemoveRunIfSameAsPrevious(runStart); +		return true; +	} else { +		return false;  	} -	return true;  }  void RunStyles::SetValueAt(int position, int value) { | 
