profile: remove outside callers of ProfileWidget2::replot()

There was a mix of ProfileWidget2::replot() and
ProfileWidget2::plotDive(current_dive, true), which is equivalent.
Since there was more of the latter and it is more flexible, unify on
that.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
Berthold Stoeger 2020-04-12 12:27:10 +02:00 committed by Dirk Hohndel
parent d520ac2286
commit 2829909376
2 changed files with 3 additions and 3 deletions

View file

@ -350,7 +350,7 @@ void TabDiveInformation::divesChanged(const QVector<dive *> &dives, DiveField fi
// TODO: The profile should recognize itself when the dive mode changed.
// It seem awkward to route this via the dive-information tab.
if (replot)
MainWindow::instance()->graphics->replot();
MainWindow::instance()->graphics->plotDive(current_dive, true);
}
void TabDiveInformation::on_visibility_valueChanged(int value)

View file

@ -511,7 +511,7 @@ void MainTab::acceptChanges()
if (editMode) {
MainWindow::instance()->diveList->reload();
MainWindow::instance()->refreshDisplay();
MainWindow::instance()->graphics->replot();
MainWindow::instance()->graphics->plotDive(current_dive, true);
} else {
MainWindow::instance()->refreshDisplay();
}
@ -547,7 +547,7 @@ void MainTab::rejectChanges()
updateDiveInfo();
// show the profile and dive info
MainWindow::instance()->graphics->replot();
MainWindow::instance()->graphics->plotDive(current_dive, true);
MainWindow::instance()->setEnabledToolbar(true);
ui.editDiveSiteButton->setEnabled(!ui.location->text().isEmpty());
}