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

qtile / qtile / 30136347536
83%

Build:
DEFAULT BRANCH: master
Ran 25 Jul 2026 12:46AM UTC
Jobs 6
Files 156
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

25 Jul 2026 12:28AM UTC coverage: 83.148% (-0.003%) from 83.151%
30136347536

push

github

tych0
fix(bar): stop drawing finalized widgets and bars

Qtile._finalize_configurables() finalizes widgets before bars, so a
Bar._actual_draw() queued on the event loop before reload_config or
restart could run against dead widgets (drawer.ctx and layout are
None). Every restart then logged "error when calculating widget ...
length" and "Widget failed to draw" tracebacks.

Guard the draw/length boundary with the existing finalized state:

- _Widget.length returns 0 once the widget is finalized
- Bar._actual_draw() skips finalized widgets

Fixes #5960

4 of 8 new or added lines in 2 files covered. (50.0%)

1 existing line in 1 file now uncovered.

17323 of 20834 relevant lines covered (83.15%)

4.52 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
93.79
-0.57% libqtile/bar.py
1
85.63
-0.14% libqtile/widget/base.py

Coverage Regressions

Lines Coverage ∆ File
1
87.68
-0.07% libqtile/backend/x11/window.py
Jobs
ID Job ID Ran Files Coverage
1 3.12-wayland - 30136347536.1 25 Jul 2026 12:51AM UTC 156
73.72
GitHub Action Run
2 3.14-x11 - 30136347536.2 25 Jul 2026 12:51AM UTC 156
76.77
GitHub Action Run
3 3.12-x11 - 30136347536.3 25 Jul 2026 12:51AM UTC 156
76.78
GitHub Action Run
4 3.14-wayland - 30136347536.4 25 Jul 2026 12:51AM UTC 156
73.73
GitHub Action Run
5 3.13-x11 - 30136347536.5 25 Jul 2026 12:51AM UTC 156
76.77
GitHub Action Run
6 3.13-wayland - 30136347536.6 25 Jul 2026 12:51AM UTC 156
73.73
GitHub Action Run
Source Files on build 30136347536
  • Tree
  • List 156
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 42f7ea05 on github
  • Prev Build on master (#29969811181)
  • Next Build on master (#30137133245)
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