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

penguinolog / urwid / 36748835020
86%
master: 74%

Build:
Build:
LAST BUILD BRANCH: fix-listbox-emptied-body-focus
DEFAULT BRANCH: master
Ran 30 Sep 2026 05:06PM UTC
Jobs 12
Files 68
Run time 1min
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

30 Sep 2026 05:00PM UTC coverage: 85.688% (+0.02%) from 85.673%
36748835020

push

github

penguinolog
Fix ListBox focus restore on a shrunk body

ListBox.set_focus() records the old focus position, and the next
render restores it temporarily to scroll from it. When the body was
emptied or truncated in between, that position is gone and the walker
raises IndexError:

- SimpleListWalker on an emptied body.
- SimpleListWalker and SimpleFocusListWalker on a body truncated past
  the old position.

_set_focus_complete now keeps the new focus and goes on to place it,
so coming_from applies as it does for a focus that was not visible.
An empty body stops at the existing empty-view guard.
An error a "modified" signal callback raises during the restore still
propagates.

4508 of 5466 branches covered (82.47%)

Branch coverage included in aggregate %.

5 of 5 new or added lines in 1 file covered. (100.0%)

11328 of 13015 relevant lines covered (87.04%)

9.73 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-3.13-ubuntu-latest - 36748835020.1 30 Sep 2026 05:06PM UTC 68
84.75
GitHub Action Run
2 run-3.14-windows-latest - 36748835020.2 30 Sep 2026 05:07PM UTC 68
75.14
GitHub Action Run
3 run-3.11-ubuntu-latest - 36748835020.3 30 Sep 2026 05:06PM UTC 68
84.75
GitHub Action Run
4 run-3.9-ubuntu-latest - 36748835020.4 30 Sep 2026 05:06PM UTC 68
84.74
GitHub Action Run
5 run-3.10-ubuntu-latest - 36748835020.5 30 Sep 2026 05:06PM UTC 68
84.76
GitHub Action Run
6 run-3.10-windows-latest - 36748835020.6 30 Sep 2026 05:07PM UTC 68
75.16
GitHub Action Run
7 run-3.9-windows-latest - 36748835020.7 30 Sep 2026 05:07PM UTC 68
75.13
GitHub Action Run
8 run-3.12-ubuntu-latest - 36748835020.8 30 Sep 2026 05:06PM UTC 68
84.75
GitHub Action Run
9 run-3.11-windows-latest - 36748835020.9 30 Sep 2026 05:07PM UTC 68
75.15
GitHub Action Run
10 run-3.14-ubuntu-latest - 36748835020.10 30 Sep 2026 05:06PM UTC 68
84.75
GitHub Action Run
11 run-3.12-windows-latest - 36748835020.11 30 Sep 2026 05:07PM UTC 68
75.12
GitHub Action Run
12 run-3.13-windows-latest - 36748835020.12 30 Sep 2026 05:07PM UTC 68
75.14
GitHub Action Run
Source Files on build 36748835020
  • Tree
  • List 68
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36748835020
  • 15ee5b65 on github
  • Prev Build on 4.2.3 (#36743235161)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc