diff options
author | Berthold Stoeger <bstoeger@mail.tuwien.ac.at> | 2019-06-23 11:13:41 +0200 |
---|---|---|
committer | bstoeger <32835590+bstoeger@users.noreply.github.com> | 2019-06-23 20:08:46 +0200 |
commit | e1abf9485cf59f1b8cb79d827fa386af48f095a4 (patch) | |
tree | 6e4c7d0fd30402622f3264c7e6e57de279d11f2e /desktop-widgets/divelistview.h | |
parent | 27944a52b1c2a1c68ccfe88c4a84d3f74fb8b512 (diff) | |
download | subsurface-e1abf9485cf59f1b8cb79d827fa386af48f095a4.tar.gz |
Undo: unify selection behavior in dive-list commands
Some commands tried to retain the current selection on undo/redo,
others set the selection to the modified dives.
The latter was introduced because it was easier in some cases, but
it is probably more user-friendly because the user gets feedback
on the change.
Therefore, unify to always select the affected dives on undo()/redo().
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'desktop-widgets/divelistview.h')
-rw-r--r-- | desktop-widgets/divelistview.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/desktop-widgets/divelistview.h b/desktop-widgets/divelistview.h index 7a3757adb..abf9ce8a2 100644 --- a/desktop-widgets/divelistview.h +++ b/desktop-widgets/divelistview.h @@ -63,7 +63,7 @@ slots: void shiftTimes(); void loadImages(); void loadWebImages(); - void diveSelectionChanged(const QVector<QModelIndex> &indexes, bool select); + void diveSelectionChanged(const QVector<QModelIndex> &indexes); void currentDiveChanged(QModelIndex index); void filterFinished(); void tripChanged(dive_trip *trip, TripField); |