• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kobotoolbox / kpi / 23861711821
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 01 Apr 2026 05:30PM UTC
Jobs 7
Files 909
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

01 Apr 2026 05:26PM UTC coverage: 81.244% (-1.0%) from 82.209%
23861711821

push

github

web-flow
fix(map): enable map settings button when were are no geopoint responses DEV-1769 (#6828)

### đŸ“Ŗ Summary
Allows the map settings button to show on top of the overlay if there
are no geopoint responses

### 💭 Notes
Uses conditional CSS classes with different z-indexes to create
"disabled" buttons (hiding behind the overlay). Some of the older
z-indexes seemed to be useless as all z-indexes related to the map must
operate around the leaflet overlay and its buttons (z-index of 1000) so
they were removed.

### 👀 Preview steps
1. â„šī¸ have an account and 2 projects
2. have one project have no `geopoint` questions
3. have the other project have 2 `geopoint` questions
4. only answer the second geopoint question in the second form

For project with 2 geopoint questions:
1. Go to data tab -> map
2. 🔴 [on main] notice that there is no way to navigate to the second
geopoint question that has responses
3. đŸŸĸ [on pr] notice that the overlay text is updated and only the map
settings button is clickable
4. click on map settings and change the question to the one that has
geopoint responses
5. đŸŸĸ notice that the geopoint question shows as expected
6. click on map settings and navigate back to the first geopoint
question
7. đŸŸĸ notice that the overlay shows again and the map settings button is
still available

For project with no geopoint questions:
1. Go to data tab -> map
8. đŸŸĸ [on pr] notice that the overlay text is updated and no buttons are
clickable (including the zoom buttons)

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

7655 of 11997 branches covered (63.81%)

29308 of 36074 relevant lines covered (81.24%)

3.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 23861711821.1 01 Apr 2026 05:30PM UTC 905
54.33
2 23861711821.2 01 Apr 2026 05:31PM UTC 907
54.03
3 23861711821.3 01 Apr 2026 05:31PM UTC 907
55.58
4 23861711821.4 01 Apr 2026 05:32PM UTC 905
53.04
5 23861711821.5 01 Apr 2026 05:32PM UTC 905
60.44
6 23861711821.6 01 Apr 2026 05:33PM UTC 907
54.38
7 23861711821.7 01 Apr 2026 05:34PM UTC 907
66.04
Source Files on build 23861711821
  • Tree
  • List 909
  • Changed 24
  • Source Changed 0
  • Coverage Changed 24
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 3fe9d4d6 on github
  • Prev Build on main (#23834044311)
  • Next Build on main (#23869113885)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc