mirror of
https://github.com/subsurface/subsurface.git
synced 2025-01-31 23:03:23 +00:00
QML UI: correctly validate the gasmix entered
We parsed it correctly, but then compared the permille values against percent thresholds. What a stupid bug. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
969ca3d9ea
commit
ba89d9bbb1
1 changed files with 3 additions and 3 deletions
|
@ -612,9 +612,9 @@ parsed:
|
|||
int o2 = parseGasMixO2(gasmix);
|
||||
int he = parseGasMixHE(gasmix);
|
||||
// the QML code SHOULD only accept valid gas mixes, but just to make sure
|
||||
if (o2 >= 0 && o2 <= 100 &&
|
||||
he >= 0 && he <= 100 &&
|
||||
o2 + he <= 100) {
|
||||
if (o2 >= 0 && o2 <= 1000 &&
|
||||
he >= 0 && he <= 1000 &&
|
||||
o2 + he <= 1000) {
|
||||
diveChanged = true;
|
||||
d->cylinder[0].gasmix.o2.permille = o2;
|
||||
d->cylinder[0].gasmix.he.permille = he;
|
||||
|
|
Loading…
Add table
Reference in a new issue