developmentseed / developmentseed/lonboard

[BUG] Bounding Box hover covers entire web page when used in shiny

Open
#1,251 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
964
Forks
54
Avg merge
5m
Merged PRs (30d)
1

Description

## Context

I am including lonboard in a web app using shiny for python.
I've tried hiding the controls but that doesn't work either.

## Resulting behaviour, error message or logs

The square on the bottom right of a lonboard map, when hovered over covers almost the entire screen.

Image

## Environment

- OS: macOS and Ubuntu 26
- Browser: Brave
- Lonboard Version: 0.16.0

## Steps to reproduce the bug

https://github.com/ricochet-rs/test-apps/tree/main/python/shiny-py-lonboard

Use the above app

- uv sync
- uv run shiny run app.py
- hover over bounding box

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked test app, python/shiny-py-lonboard/app.py, and reproduce the issue with `uv sync` followed by `uv run shiny run app.py`. Inspect the bounding-box hover behavior in the Shiny map and verify that hovering the bottom-right square no longer covers most of the page.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data-visualization, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
67/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.