subsurface/profile-widget
Berthold Stoeger 196bd7b7b2 profile: remove clearHandlers function (fixes crash)
Recently (674c20227b), the call to ProfileWidget::clearHandlers()
was moved from PlannerWidgets::replanDive() to ProfileWidget2.
This cause a crash, because the code assumes that the number
of elements in the handles-vector the divepointplanner model
is the same.

Clearing the handles violates this assumption. It turns out
that the clearHandlers() function is broken anyway: it clear
the handles-vector, but not the gases-vector, which should
likewise have the same number of elements. It appears that
the clearHandlers() function is an artifact and it is
mysterious how this has worked so far. Remove.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2020-12-20 11:02:17 -08:00
..
animationfunctions.cpp Profile: add speed parameter to Animation::* functions 2019-07-12 09:59:28 +02:00
animationfunctions.h Profile: add speed parameter to Animation::* functions 2019-07-12 09:59:28 +02:00
CMakeLists.txt profile: move DiveHandler to profile-widget folder 2020-12-12 15:52:40 -08:00
divecartesianaxis.cpp preferences: create global settingsChanged signal 2020-12-12 15:52:40 -08:00
divecartesianaxis.h cleanup: turn protected into private members 2020-04-13 17:18:37 -07:00
diveeventitem.cpp cleanup: split out divecomputer functions from dive.c 2020-10-25 13:59:52 -07:00
diveeventitem.h Profile: take int instead of bool in DiveEventItem::recalculatePos 2019-07-12 09:59:28 +02:00
divehandler.cpp profile: move DiveHandler to profile-widget folder 2020-12-12 15:52:40 -08:00
divehandler.h profile: move DiveHandler to profile-widget folder 2020-12-12 15:52:40 -08:00
divelineitem.cpp
divelineitem.h
divepixmapitem.cpp profile: move picture removal from DivePictureItem to ProfileWidget2 2020-12-19 20:19:51 +01:00
divepixmapitem.h profile: move picture removal from DivePictureItem to ProfileWidget2 2020-12-19 20:19:51 +01:00
diveprofileitem.cpp preferences: create global settingsChanged signal 2020-12-12 15:52:40 -08:00
diveprofileitem.h cleanup: turn protected into private members 2020-04-13 17:18:37 -07:00
diverectitem.cpp
diverectitem.h
divetextitem.cpp Cleanup: move error reporting function declarations to errorhelper.h 2019-08-08 16:26:30 -07:00
divetextitem.h
divetooltipitem.cpp Profile: clear tooltip's plotInfo in ProfileWidget2::setEmptyState 2019-11-16 08:29:53 -08:00
divetooltipitem.h code cleanup: use QElapsedTimer instead of QTime 2020-01-10 02:37:03 +09:00
profilewidget2.cpp profile: remove clearHandlers function (fixes crash) 2020-12-20 11:02:17 -08:00
profilewidget2.h profile: remove clearHandlers function (fixes crash) 2020-12-20 11:02:17 -08:00
qmlprofile.cpp cleanup: fix initialization order in QMLProfile constructor 2020-03-30 13:58:10 -07:00
qmlprofile.h mobile/profile: adjust offsets when scaling 2020-03-25 09:28:05 -07:00
ruleritem.cpp preferences: create global settingsChanged signal 2020-12-12 15:52:40 -08:00
ruleritem.h cleanup: turn protected into private members 2020-04-13 17:18:37 -07:00
tankitem.cpp cleanup: break out event-related code into event.[c|h] 2020-10-25 13:59:52 -07:00
tankitem.h Profile: don't crash when there are no cylinders 2019-11-09 19:19:04 +01:00