You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A non-editable form field (Placeholder1, alias Country-Continent-Capital) uses the default value expression "Placeholder2" || ' - ' || "EU Member" || ' - ' || "Capital" with Apply default value on update enabled. In the mobile app two issues are observed:
On new feature collection: The Country-Continent-Capital field is not always populated after selecting a country — it sometimes remains empty.
On country change: When the Placeholder2 (Country) field — a value relation from a non-geometry layer — is changed, only the country portion of Country-Continent-Capital updates; continent (EU Member) or capital (Capital) retain values from the previously selected country.
Open project tester-ws-1/test_default_values in the mobile app
Add a new point feature
Select a value for the Country (Placeholder2) field
Observe Country-Continent-Capital (Placeholder1) — it is sometimes empty
Symptom 2 — stale values after country change:
Open project tester-ws-1/test_default_values in the mobile app
Add a new point feature and select a country (e.g. Armenia) — Country-Continent-Capital populates as Armenia - Asia - Yerevan
Change the Country field to a different value (e.g. a European country)
Observe Country-Continent-Capital — only the country portion updates; continent and/or capital remain from Armenia
Actual results
Country-Continent-Capital is intermittently empty on new feature collection
After changing the value relation field, the concatenated field shows stale continent and capital values
Expected results
With Apply default value on update enabled, the Country-Continent-Capital field should fully recalculate whenever any of its source fields change. This works correctly in QGIS desktop.
Screenshots or logs
ScreenRecording_04-08-2026.15-08-57_1.MP4
Conclusion Created by Claude and supervised by a human test analyst.
Description
A non-editable form field (
Placeholder1, aliasCountry-Continent-Capital) uses the default value expression"Placeholder2" || ' - ' || "EU Member" || ' - ' || "Capital"with Apply default value on update enabled. In the mobile app two issues are observed:Country-Continent-Capitalfield is not always populated after selecting a country — it sometimes remains empty.Placeholder2(Country) field — a value relation from a non-geometry layer — is changed, only the country portion ofCountry-Continent-Capitalupdates; continent (EU Member) or capital (Capital) retain values from the previously selected country.Environment
[x] Staging [ ] PROD
Application (+ app version, build, operating system)
tester-ws-1/test_default_valuesSteps to reproduce
Symptom 1 — field not populated on new feature:
tester-ws-1/test_default_valuesin the mobile appCountry(Placeholder2) fieldCountry-Continent-Capital(Placeholder1) — it is sometimes emptySymptom 2 — stale values after country change:
tester-ws-1/test_default_valuesin the mobile appCountry-Continent-Capitalpopulates asArmenia - Asia - YerevanCountryfield to a different value (e.g. a European country)Country-Continent-Capital— only the country portion updates; continent and/or capital remain from ArmeniaActual results
Country-Continent-Capitalis intermittently empty on new feature collectionExpected results
With Apply default value on update enabled, the
Country-Continent-Capitalfield should fully recalculate whenever any of its source fields change. This works correctly in QGIS desktop.Screenshots or logs
ScreenRecording_04-08-2026.15-08-57_1.MP4
Conclusion
Created by Claude and supervised by a human test analyst.