diff options
author | Berthold Stoeger <bstoeger@mail.tuwien.ac.at> | 2020-12-29 23:03:38 +0100 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2021-01-10 15:57:39 -0800 |
commit | 9560dbf8db668da7abf0490cd42ef416dfe65072 (patch) | |
tree | 4780b727fb1dcb62998815cb03d1016eae3b116d /core/serial_usb_android.cpp | |
parent | f5e60b9618ce514686b487739af4a7690c28d1a2 (diff) | |
download | subsurface-9560dbf8db668da7abf0490cd42ef416dfe65072.tar.gz |
profile: unconditionally replot chart when settings change
The code tried to only replot the profile if necessary, notably
when in edit mode or the ceilings are shown.
That seems like pointless premature optimization, which only
complicates things: The profile is replot every time a
"dive handle" is moved, which means that we depend on the
replotting being reasonably fast. Why should it then not
be redrawn if the settings change?
Let's remove this, as it makes control flow easier to reason
about.
This makes the isPlotZoomed member variable redundant. Remove it.
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'core/serial_usb_android.cpp')
0 files changed, 0 insertions, 0 deletions