From ffd3b5a6a34dec07f31eae7fea732586ce45c2ac Mon Sep 17 00:00:00 2001 From: Richard Heck Date: Wed, 24 Mar 2010 15:08:39 +0000 Subject: [PATCH] Don't be so picky here. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33857 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/qt4/GuiSelectionManager.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/frontends/qt4/GuiSelectionManager.cpp b/src/frontends/qt4/GuiSelectionManager.cpp index 0981adc1ab..6e712ae027 100644 --- a/src/frontends/qt4/GuiSelectionManager.cpp +++ b/src/frontends/qt4/GuiSelectionManager.cpp @@ -225,8 +225,10 @@ void GuiSelectionManager::selectedChanged(const QModelIndex & idx, const QModelI bool GuiSelectionManager::insertRowToSelected(int i, QMap const & itemData) { - if (i <= -1 || i > selectedModel->rowCount()) - return false; + if (i <= -1) + i = 0; + if (i > selectedModel->rowCount()) + i = selectedModel->rowCount(); if (!selectedModel->insertRow(i)) return false; return selectedModel->setItemData(selectedModel->index(i), itemData); -- 2.39.2