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

IJHack / QtPass / 27750739633
55%

Build:
DEFAULT BRANCH: main
Ran 18 Jun 2026 09:46AM UTC
Jobs 1
Files 80
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

18 Jun 2026 09:40AM UTC coverage: 55.048% (-0.008%) from 55.056%
27750739633

push

github

web-flow
fix: set solid palette on textBrowser context menu (#1574)

* fix: set solid palette on textBrowser context menu

The standard context menu created by QTextBrowser::createStandardContextMenu()
inherits no explicit background, causing compositing window managers to render
it transparently over the password content. Explicitly root the menu's palette
in QApplication::palette() to guarantee a solid background — same principle as
the textBrowser stylesheet fix in #967.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: scope field stylesheets so context menus render opaque

The template-field value widgets (QTextBrowser / password QLineEdit) and
their buttons carried unscoped stylesheets ('background: transparent;').
Qt cascades unscoped widget stylesheets into child popups, so the fields'
standard context menus inherited the transparent background and rendered
see-through.

Scope every rule to its widget type (QPushButton / QLineEdit, QTextBrowser)
so the transparent background applies only to the field and not to the child
QMenu, which then falls back to the opaque native menu background.

Also reparent the main textBrowser's standard context menu to the main
window (away from textBrowser's stylesheet) for the same reason.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Anne Jan Brouwer <brouwer@annejan.com>

2 of 3 new or added lines in 2 files covered. (66.67%)

1 existing line in 1 file now uncovered.

3675 of 6676 relevant lines covered (55.05%)

29.35 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
27.6
-0.03% src/mainwindow.cpp

Coverage Regressions

Lines Coverage ∆ File
1
27.6
-0.03% src/mainwindow.cpp
Jobs
ID Job ID Ran Files Coverage
1 27750739633.1 18 Jun 2026 09:46AM UTC 80
55.05
GitHub Action Run
Source Files on build 27750739633
  • Tree
  • List 80
  • Changed 4
  • Source Changed 4
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27750739633
  • 08c43be0 on github
  • Prev Build on main (#27733263679)
  • Next Build on main (#27751582135)
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