From cd1149e57fb077c2f3dbf0fce7a1a9478feb6743 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Mon, 11 Nov 2013 18:13:55 +0900 Subject: [PATCH] When entering a new point, pick the previous gas by default This is much more useful than always picking air. Signed-off-by: Dirk Hohndel --- qt-ui/diveplanner.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt-ui/diveplanner.cpp b/qt-ui/diveplanner.cpp index e31d88583..14118c519 100644 --- a/qt-ui/diveplanner.cpp +++ b/qt-ui/diveplanner.cpp @@ -1169,7 +1169,10 @@ int DivePlannerPointsModel::addStop(int milimeters, int minutes, int o2, int he, break; } } - + if (row > 1 && o2 == -1) { // this means "take the current gas" + o2 = divepoints.at(row - 1).o2; + he = divepoints.at(row - 1).he; + } // add the new stop beginInsertRows(QModelIndex(), row, row); divedatapoint point;