aboutsummaryrefslogtreecommitdiffstats
path: root/subsurface.debug
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2020-03-17 21:26:57 +0100
committerGravatar Dirk Hohndel <dirk@hohndel.org>2020-03-17 14:05:24 -0700
commit4bd217299a9a7977d151431e15479fe16b7fbb30 (patch)
treeceace0a2af7719727d17df0a8707a805ff1f7078 /subsurface.debug
parentccd024f0ee4c1e8ba66605eacc40db101ee72dc4 (diff)
downloadsubsurface-4bd217299a9a7977d151431e15479fe16b7fbb30.tar.gz
mobile/edit: don't add dive site twice to table
When editing a dive on mobile we might have to create a new dive site. That site is added to the global dive site table in the undo command. However, the code in QMLManager created the dive site with create_dive_site*() functions, which already adds it to the table. The undo command then added the dive site again leading to a hang of the application. To solve this problem, create new alloc_dive_site*() functions that do the same as create_dive_site*() but do not add it to the table. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'subsurface.debug')
0 files changed, 0 insertions, 0 deletions