diff options
-rw-r--r-- | qt-ui/maintab.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/qt-ui/maintab.cpp b/qt-ui/maintab.cpp index bbaf170d3..c9a606dd3 100644 --- a/qt-ui/maintab.cpp +++ b/qt-ui/maintab.cpp @@ -453,6 +453,7 @@ void MainTab::showLocation() void MainTab::updateDiveInfo(bool clear) { + EditMode rememberEM = editMode; // don't execute this while adding / planning a dive if (editMode == ADD || editMode == MANUALLY_ADDED_DIVE || MainWindow::instance()->graphics()->isPlanner()) return; @@ -742,7 +743,7 @@ void MainTab::updateDiveInfo(bool clear) ui.visibility->setCurrentStars(0); ui.location->clear(); } - editMode = NONE; + editMode = rememberEM; ui.cylinders->view()->hideColumn(CylindersModel::DEPTH); if (get_dive_dc(&displayed_dive, dc_number)->divemode == CCR) ui.cylinders->view()->showColumn(CylindersModel::USE); |