diff options
Diffstat (limited to 'src/PositionCache.cxx')
-rw-r--r-- | src/PositionCache.cxx | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/PositionCache.cxx b/src/PositionCache.cxx index c1e0a77bd..1839f2072 100644 --- a/src/PositionCache.cxx +++ b/src/PositionCache.cxx @@ -463,8 +463,7 @@ void LineLayoutCache::Invalidate(LineLayout::ValidLevel validity_) noexcept { } void LineLayoutCache::SetLevel(Cache level_) noexcept { - allInvalidated = false; - if ((static_cast<int>(level_) != -1) && (level != level_)) { + if (level != level_) { level = level_; allInvalidated = false; cache.clear(); |