mobile icon indicating copy to clipboard operation
mobile copied to clipboard

Incorrect step value behavior in numeric field - increments by +1 instead of 0

Open IvaKuklica opened this issue 2 months ago • 1 comments

Description When a numeric field is configured with following conditions: (Min:-10,Max10,Step 0, Prec 0), the value should not change, since the step is set to 0. However, the field incorrectly increments/decrements by +1 instead of remaining unchanged. The configuration works correctly in the QGIS, the issue occurs only in mobile application

Environment Staging

Application (+ app version, build, operating system) App version: 2025.7.0 (build 814011) iOS version: iOS 26.0

Steps to reproduce

  1. Open MerginMaps application on the mobile device
  2. Open the project tester-ws-1/tc05_decimals
  3. Click on Add button and Record a new feature
  4. Open the feature form and in the tab Range Edit - Min/Max scroll down to the last field
  5. Click on the “+” or “-” buttons next to the input field
  6. Observe how the field behaves according to the description in the name

Actual results The field value increases or decreases by 1

Expected results The field value should stay the same when step = 0.

https://github.com/user-attachments/assets/9a61253c-a7b3-4031-bd82-b610c5981d50

IvaKuklica avatar Oct 27 '25 16:10 IvaKuklica

Re-tested: The behavior still persist in the tab Range Edit - Min/Max and also in tab Range Slider - Min/Max

Application (+ app version, build, operating system) App version: 25.7.0 (build 725411) OS: Android 15.0 (tested on Redmi A3, ABI eabi‑v7A

IvaKuklica avatar Nov 05 '25 15:11 IvaKuklica