MerginMaps / MerginMaps/mobile

Tab containing only tabs not showing

Open
#2,230 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement forms
Dominant language
C++
Stars
388
Forks
87
Avg merge
2d 7h
Merged PRs (30d)
20

Description

Hello,

In the form manager, when you make a tab containing only tabs, the tab name do not show.

![image](https://user-images.githubusercontent.com/104785205/183763224-f695e422-cd8c-4e9d-8ceb-073bc0e64eec.png)
![Screenshot_20220809-172209](https://user-images.githubusercontent.com/104785205/183764101-2c2a3983-8a84-469b-a60d-df203e710ebf.png)

If you add a field in the said tab, it shows (incorrectly - it should be before field 1)

![image](https://user-images.githubusercontent.com/104785205/183764321-d0eee5a4-0015-485e-8e40-2c56957a42b1.png)

![Screenshot_20220809-171913](https://user-images.githubusercontent.com/104785205/183764110-a8717c3d-e1db-4dff-8b10-9be975c41b83.png)

The screenshot above are from a project I just created for testing purpose. I first encounter this with that project below. I have a rule set so that if you choose between "rigide" or "flexible", it shows only the according tab. However it's not working because of that issue. The rules works fine in QGIS. I have version 3.26.1.

![image](https://user-images.githubusercontent.com/104785205/183765184-63abec62-5504-4a4f-8d0a-e148f2e800cb.png)

Thank you everyone, keep up the good work.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in the mobile app's form manager with a tab containing only nested tabs, using the QGIS project setup described in the report. Check the tab-label and conditional-visibility behavior, including the case where a field is added, and confirm that the parent tab name appears in the correct position and rules select the expected tab.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.