diff options
Diffstat (limited to 'qt-ui')
-rw-r--r-- | qt-ui/maintab.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/qt-ui/maintab.cpp b/qt-ui/maintab.cpp index cf9a30c21..a5d86846d 100644 --- a/qt-ui/maintab.cpp +++ b/qt-ui/maintab.cpp @@ -588,6 +588,12 @@ void MainTab::acceptChanges() mark_divelist_changed(TRUE); DivePlannerPointsModel::instance()->setPlanMode(DivePlannerPointsModel::NOTHING); } + // each dive that was selected might have had the temperatures in its active divecomputer changed + // so re-populate the temperatures - easiest way to do this is by calling fixup_dive + Q_FOREACH(dive *d, notesBackup.keys()) { + fixup_dive(d); + } + editMode = NONE; resetPallete(); |