]> git.lyx.org Git - lyx.git/blobdiff - src/BufferView.cpp
Avoid crash when using inset-select-all in tabular
[lyx.git] / src / BufferView.cpp
index 66278e09854a85cd315b48cb21fa1b77ab75f251..6b3a528f483a164fdeaea66e2e3594421a37c189 100644 (file)
@@ -1889,10 +1889,12 @@ void BufferView::dispatch(FuncRequest const & cmd, DispatchResult & dr)
                        // At least one complete cell is selected and inset is a table.
                        // Select all cells
                        cur.idx() = 0;
+                       cur.pit() = 0;
                        cur.pos() = 0;
                        cur.resetAnchor();
                        cur.selection(true);
                        cur.idx() = cur.lastidx();
+                       cur.pit() = cur.lastpit();
                        cur.pos() = cur.lastpos();
                } else {
                        // select current cell