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

source-academy / plugins / 30451757216
97%
feat/add-init-infra: 67%

Build:
Build:
LAST BUILD BRANCH: misc-changes
DEFAULT BRANCH: feat/add-init-infra
Ran 29 Jul 2026 12:29PM UTC
Jobs 1
Files 27
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

29 Jul 2026 12:28PM UTC coverage: 93.763%. Remained the same
30451757216

push

github

web-flow
fix: reveal the Stepper tab on load instead of stealing focus with showTab (#83)

Mirrors the Data Visualizer host plugin's already-correct reasoning (see its
constructor): a plugin merely becoming available when its conductor loads
shouldn't unconditionally steal focus from whatever the student is looking
at - showTab() is for a plugin deciding, on its own, that the student should
be looking at it right now, which isn't true yet at construction time
(before any steps exist).

This doesn't regress the common "click the Stepper tab" flow: that click
already sets the tab-bar selection directly (see frontend's stepperTab.ts),
before this plugin even finishes loading, so revealTab()'s "become visible
without changing selection" is exactly sufficient once it does.

Companion fix to source-academy/frontend#4195, which addresses the tab
bar's other bug in this same area (the Stepper tab's conductor switch
wiping the Data Visualizer tab via a since-removed unconditional clearTabs()
call) - unrelated to this specific showTab/revealTab choice, but found and
fixed together.

Co-authored-by: Shrey Jain <“shreyjain5132@email.com>

129 of 145 branches covered (88.97%)

Branch coverage included in aggregate %.

322 of 336 relevant lines covered (95.83%)

7.32 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30451757216.1 29 Jul 2026 12:29PM UTC 27
93.76
GitHub Action Run
Source Files on build 30451757216
  • Tree
  • List 27
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #30451757216
  • c65a79d9 on github
  • Prev Build on main (#30447222230)
  • Next Build on main (#30499946537)
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