diff options
Diffstat (limited to 'src/Editor.cxx')
-rw-r--r-- | src/Editor.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx index a2a2377ef..234e40700 100644 --- a/src/Editor.cxx +++ b/src/Editor.cxx @@ -6763,7 +6763,9 @@ sptr_t Editor::WndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam) { return vs.wrap.indentMode; case SCI_SETLAYOUTCACHE: - view.llc.SetLevel(static_cast<LineLayoutCache::Cache>(wParam)); + if (wParam <= SC_CACHE_DOCUMENT) { + view.llc.SetLevel(static_cast<LineLayoutCache::Cache>(wParam)); + } break; case SCI_GETLAYOUTCACHE: |