diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2014-05-24 20:55:28 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2014-05-24 21:03:53 -0700 |
commit | a3d300ca919d338345edfb6d76eb17a88875293a (patch) | |
tree | 2e7cc86d8603ae5578d8db2a706c1b3c7c418b5a /qt-ui/completionmodels.cpp | |
parent | 6009d770b2baa242a989cba38b32f40070717782 (diff) | |
download | subsurface-a3d300ca919d338345edfb6d76eb17a88875293a.tar.gz |
Correctly implement multi dive selection
The old code had several issues. It broke the synchronization between
dive->select and Qt selected status and worse, it would partially unselect
previously selected dives when called.
This patch, however, causes the selection via the map to be glacially slow
because it forces a redraw of every single selected profile.
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'qt-ui/completionmodels.cpp')
0 files changed, 0 insertions, 0 deletions