commit e59aee45801f6f61489a4be3162b4c43f6b8a658
Author: Jean-Marc Lasgouttes <[email protected]>
Date: Tue Oct 12 15:45:04 2021 +0200
Reset inline completion after undo/redo
Fixes bug #12383.
---
src/BufferView.cpp | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/BufferView.cpp b/src/BufferView.cpp
index 0f36dca..f7f2d35 100644
--- a/src/BufferView.cpp
+++ b/src/BufferView.cpp
@@ -1481,6 +1481,7 @@ void BufferView::dispatch(FuncRequest const & cmd,
DispatchResult & dr)
else {
dr.screenUpdate(Update::Force | Update::FitCursor);
dr.forceBufferUpdate();
+ resetInlineCompletionPos();
if (buffer().params().citeEngine() != engine ||
buffer().params().citeEngineType() != enginetype)
buffer().invalidateCiteLabels();
@@ -1501,6 +1502,7 @@ void BufferView::dispatch(FuncRequest const & cmd,
DispatchResult & dr)
else {
dr.screenUpdate(Update::Force | Update::FitCursor);
dr.forceBufferUpdate();
+ resetInlineCompletionPos();
if (buffer().params().citeEngine() != engine ||
buffer().params().citeEngineType() != enginetype)
buffer().invalidateCiteLabels();
--
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs