From a65de46f0a2521bdf1118987fe85a737bbb45a89 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Wed, 16 May 2018 10:08:12 -0700 Subject: [PATCH] Fix crash when empty --- src/FactSystem/FactValueSliderListModel.cc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/FactSystem/FactValueSliderListModel.cc b/src/FactSystem/FactValueSliderListModel.cc index 59adb5fd2..efda324fd 100644 --- a/src/FactSystem/FactValueSliderListModel.cc +++ b/src/FactSystem/FactValueSliderListModel.cc @@ -38,10 +38,12 @@ FactValueSliderListModel::~FactValueSliderListModel() int FactValueSliderListModel::resetInitialValue(void) { - // Remove any old rows - beginRemoveRows(QModelIndex(), 0, _cValues - 1); - _cValues = 0; - endRemoveRows(); + if (_cValues > 0) { + // Remove any old rows + beginRemoveRows(QModelIndex(), 0, _cValues - 1); + _cValues = 0; + endRemoveRows(); + } _initialValue = _fact.cookedValue().toDouble(); _initialValueRounded = qRound(_initialValue); -- 2.22.0