diff --git a/src/Mod/Spreadsheet/Gui/SheetTableView.cpp b/src/Mod/Spreadsheet/Gui/SheetTableView.cpp index 19ebd9b640..2c85283a8c 100644 --- a/src/Mod/Spreadsheet/Gui/SheetTableView.cpp +++ b/src/Mod/Spreadsheet/Gui/SheetTableView.cpp @@ -971,9 +971,9 @@ void SheetTableView::contextMenuEvent(QContextMenuEvent *) actionCut->setEnabled(true); actionCopy->setEnabled(true); actionDel->setEnabled(true); - actionSplit->setEnabled(selectedIndexes().size() == 1 && + actionSplit->setEnabled(selectedIndexesRaw().size() == 1 && sheet->isMergedCell(CellAddress(currentIndex().row(),currentIndex().column()))); - actionMerge->setEnabled(selectedIndexes().size() > 1); + actionMerge->setEnabled(selectedIndexesRaw().size() > 1); } auto ranges = selectedRanges();