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

kobotoolbox / kpi / 25077148540
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: beccagraber/dev-2248-unable-to-delete-projects
DEFAULT BRANCH: master
Ran 28 Apr 2026 08:58PM UTC
Jobs 10
Files 912
Run time 2min
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

28 Apr 2026 08:53PM UTC coverage: 82.185%. Remained the same
25077148540

push

github

web-flow
fix(map): multiple UI issues DEV-1985 DEV-1549 DEV-132 (#6962)

### πŸ“£ Summary

Fix few different UI issues in Project β†’ Data β†’ Map. Migrate old
components to new ones. Allow zooming map with pinch zoom gesture on
touchpad, and with ctrl + mouswheel.

### πŸ’­ Notes

Changes here:
- `ActionIcon` component now has properly styled "outline" variant
- `ButtonNew` component small adjustments to "outline" variant
- Map uses Mantine components for the UI:
- Top right buttons ("Map display settings", "Toggle layers", "Toggle
Fullscreen", "Show as…") now use `ActionIcon` and have few tweaks to
ensure tooltips and layers panel don't appear behind UI elements
  - Bottom left "Disaggregate using…" now uses `Menu` with `ButtonNew`
  - Bottom left "Legend" now uses `ButtonNew` with `Dialog`
- Map now allows zooming with touchpad pinch gesture - previously whole
browser UI was zooming in (annoying)
- Map scroll wheel zooming is enabled only on non-touch devices (to not
trap users in the map)
- "Toggle layers" button now works as toggle rather than always trying
to open (even if layers dialog is already opened)

### πŸ‘€ Preview steps

1. ℹ️ have an account and a project with geopoint question, text
question and few submissions
2. Go to Project β†’ Data β†’ Map
3. Hover over top right buttons
4. 🟒 Notice tooltips appear on top for every button
5. Verify that each button still works as expected when clicked
6. Click "Toggle layers"
7. 🟒 Notice that layers dialog is no longer appearing behind UI elements
8. Click "Disaggregate by survey responses" button
9. 🟒 Notice that a menu appears with option to choose the text question
10. Click text question name
11. 🟒 Notice "^ Legend" button appeared
12. Click "^ Legend" button
13. 🟒 Notice a dialog with a list of uniqe different responses appears
14. Select one of the responses
15. 🟒 Notice legend dialog still appears, and a small "Reset" button in
top right corner of the dialog appeared

9050 of 12139 branches covered (74.55%)

29833 of 36300 relevant lines covered (82.18%)

5.78 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25077148540.1 28 Apr 2026 08:58PM UTC 908
52.56
2 25077148540.2 28 Apr 2026 08:58PM UTC 908
54.17
3 25077148540.3 28 Apr 2026 09:00PM UTC 910
53.77
4 25077148540.4 28 Apr 2026 09:00PM UTC 910
55.41
5 25077148540.5 28 Apr 2026 09:01PM UTC 910
66.01
6 25077148540.6 28 Apr 2026 09:01PM UTC 908
60.18
7 25077148540.7 28 Apr 2026 09:01PM UTC 908
52.87
8 25077148540.8 28 Apr 2026 09:03PM UTC 912
68.23
9 25077148540.9 28 Apr 2026 09:03PM UTC 910
61.3
10 25077148540.10 28 Apr 2026 09:04PM UTC 910
54.2
Source Files on build 25077148540
  • Tree
  • List 912
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage βˆ† File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 9f776384 on github
  • Prev Build on main (#25061744334)
  • Next Build on main (#25077598537)
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