mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Re-enable the edition of the Date after editing a trip.
Since we can't edit the trip date, we need to remember to re-enable it after we disable it. Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
9acf1caca3
commit
214bd0ed6e
1 changed files with 3 additions and 0 deletions
|
@ -294,6 +294,7 @@ void MainTab::enableEdition(EditMode newEditMode)
|
||||||
ui.dateEdit->setEnabled(false);
|
ui.dateEdit->setEnabled(false);
|
||||||
editMode = TRIP;
|
editMode = TRIP;
|
||||||
} else {
|
} else {
|
||||||
|
ui.dateEdit->setEnabled(true);
|
||||||
if (amount_selected > 1) {
|
if (amount_selected > 1) {
|
||||||
displayMessage(tr("Multiple dives are being edited."));
|
displayMessage(tr("Multiple dives are being edited."));
|
||||||
} else {
|
} else {
|
||||||
|
@ -662,6 +663,7 @@ void MainTab::acceptChanges()
|
||||||
struct dive *d;
|
struct dive *d;
|
||||||
tabBar()->setTabIcon(0, QIcon()); // Notes
|
tabBar()->setTabIcon(0, QIcon()); // Notes
|
||||||
tabBar()->setTabIcon(1, QIcon()); // Equipment
|
tabBar()->setTabIcon(1, QIcon()); // Equipment
|
||||||
|
ui.dateEdit->setEnabled(true);
|
||||||
hideMessage();
|
hideMessage();
|
||||||
ui.equipmentTab->setEnabled(true);
|
ui.equipmentTab->setEnabled(true);
|
||||||
on_location_editingFinished(); // complete coordinates *before* saving
|
on_location_editingFinished(); // complete coordinates *before* saving
|
||||||
|
@ -847,6 +849,7 @@ void MainTab::rejectChanges()
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
ui.dateEdit->setEnabled(true);
|
||||||
editMode = NONE;
|
editMode = NONE;
|
||||||
tabBar()->setTabIcon(0, QIcon()); // Notes
|
tabBar()->setTabIcon(0, QIcon()); // Notes
|
||||||
tabBar()->setTabIcon(1, QIcon()); // Equipment
|
tabBar()->setTabIcon(1, QIcon()); // Equipment
|
||||||
|
|
Loading…
Add table
Reference in a new issue