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

awesomeWM / awesome / 3718 / 1
93%
master: 93%

Build:
DEFAULT BRANCH: master
Ran 13 May 2017 10:09PM UTC
Files 302
Run time 13s
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

13 May 2017 09:32PM UTC coverage: 81.71% (-0.006%) from 81.716%
LUA=5.2 LUANAME=lua5.2 DO_COVERAGE=coveralls

push

travis-ci

blueyed
awful.autofocus: Discriminate sticky clients (#1697)

A relatively common problem with awesome is with mixing sticky clients
and the focus history. Once a sticky client ever had the focus, it will
always get the focus after a tag switch. This is because the focus
history is global and the sticky client is always the most recently
focused and currently visible client in the list.

Work around this by discriminating sticky clients: First try to find a
client to focus, but ignore sticky clients. When this does not find
anything, try again, but this time also consider sticky clients.

(Basically the same issue exists with clients that are on multiple tags,
but I guess that one can be ignored.)

Fixes: https://github.com/awesomeWM/awesome/issues/733
Signed-off-by: Uli Schlachter <psychon@znc.in>

15355 of 18792 relevant lines covered (81.71%)

1063.51 hits per line

Source Files on job 3718.1 (LUA=5.2 LUANAME=lua5.2 DO_COVERAGE=coveralls)
  • Tree
  • List 0
  • Changed 35
  • Source Changed 1
  • Coverage Changed 35
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 3718
  • Travis Job 3718.1
  • 40e9393d on github
  • Prev Job for LUA=5.2 LUANAME=lua5.2 DO_COVERAGE=coveralls on master (#3717.1)
  • Next Job for LUA=5.2 LUANAME=lua5.2 DO_COVERAGE=coveralls on master (#3721.1)
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