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

ossia / score / 34154826796
28%

Build:
DEFAULT BRANCH: master
Ran 07 Sep 2026 08:38PM UTC
Jobs 1
Files 3146
Run time 5min
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

07 Sep 2026 07:14PM UTC coverage: 28.003% (+1.6%) from 26.366%
34154826796

push

github

jcelerier
dataflow: refilling a combo box's items is not a domain change

Dragging a control that causes a combo box to be refilled moved the value by
one step and then stopped, left a widget behind, and could leave a right-click
editor on the scene that nothing would close again.

setAlternatives restated the domain, and DefaultEffectItem answers
domainChanged by deleting every control of the process and rebuilding them from
the event loop. So the sequence was: drag the control -> the running object
refills the combo box -> setDomain -> domainChanged -> the control being
dragged is destroyed. The pointer then had nothing to drag, and anything the
destroyed control had put on the scene outlived the item that knew how to take
it down.

The item list is what changed, and alternativesChanged already says so -- the
widgets rebuild from it in place. The domain still follows the items for
whoever reads it later; it just no longer claims the control's shape changed.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018oUFSPD1bswcWtvrsq25t3

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

1657 existing lines in 32 files now uncovered.

66180 of 236333 relevant lines covered (28.0%)

63513.54 hits per line

Coverage Regressions

Lines Coverage ∆ File
316
52.34
2.75% src/plugins/score-lib-process/Process/Dataflow/WidgetInlets.cpp
139
24.72
-0.28% src/plugins/score-plugin-gfx/Gfx/TexturePort.cpp
135
20.14
3.55% src/plugins/score-lib-process/Process/Dataflow/ControlWidgets.hpp
125
1.12
-0.59% src/plugins/score-plugin-ui/Ui/ValueDisplay.hpp
117
45.06
0.8% src/plugins/score-plugin-avnd/Crousti/Executor.hpp
104
71.26
0.59% src/plugins/score-lib-process/Process/Dataflow/Port.cpp
98
8.06
-0.25% src/plugins/score-plugin-js/JS/Qml/Utils.cpp
93
49.03
7.99% src/plugins/score-plugin-avnd/Crousti/Layer.hpp
77
0.0
0.0% src/plugins/score-plugin-js/JS/Executor/Component.cpp
71
79.31
-5.33% src/plugins/score-plugin-avnd/Crousti/ProcessModel.hpp
49
30.07
12.81% src/plugins/score-plugin-avnd/Avnd/Controls.hpp
48
49.43
2.72% src/plugins/score-plugin-avnd/Crousti/ExecutorPortSetup.hpp
47
56.89
-0.17% src/plugins/score-plugin-js/JS/JSProcessModel.cpp
45
40.21
-19.0% src/plugins/score-plugin-js/JS/Executor/ExecutionHelpers.hpp
24
89.22
12.22% src/lib/score/graphics/widgets/QGraphicsCombo.cpp
23
64.19
3.77% src/plugins/score-lib-process/Process/Dataflow/PortListWidget.cpp
21
1.3
0.02% src/plugins/score-plugin-gfx/Gfx/TexturePortBackgroundRenderer.cpp
19
77.88
0.43% src/plugins/score-lib-process/Process/Dataflow/WidgetInlets.hpp
19
0.0
0.0% src/plugins/score-plugin-gfx/Gfx/Graph/Window.cpp
16
0.0
0.0% src/addons/score-addon-jk/Jk/Filter.cpp
14
0.0
0.0% src/plugins/score-plugin-gfx/Gfx/GfxExecNode.cpp
14
68.18
0.0% src/plugins/score-plugin-gfx/Gfx/TexturePort.hpp
11
51.33
4.24% src/plugins/score-plugin-scenario/Dataflow/Commands/CableHelpers.cpp
8
85.71
0.16% src/plugins/score-plugin-js/score_plugin_js.cpp
7
87.65
0.15% src/plugins/score-lib-process/Process/Dataflow/Port.hpp
3
0.0
0.0% src/addons/score-addon-jk/Jk/Filter.hpp
3
94.7
0.39% src/plugins/score-plugin-avnd/Crousti/Concepts.hpp
3
94.12
-3.53% src/plugins/score-plugin-media/Media/AudioPluginCache.hpp
3
89.29
1.13% src/plugins/score-plugin-scenario/Scenario/Commands/LoadPresetCommand.hpp
2
97.98
93.81% src/plugins/score-plugin-fx/Fx/RateLimiter.hpp
2
55.56
0.84% src/plugins/score-plugin-scenario/Scenario/Commands/ScriptEditCommand.hpp
1
47.66
-0.17% src/plugins/score-plugin-protocols/Protocols/Mapper/MapperDevice.cpp
Jobs
ID Job ID Ran Files Coverage
1 34154826796.1 07 Sep 2026 08:38PM UTC 3146
28.0
GitHub Action Run
Source Files on build 34154826796
  • Tree
  • List 3146
  • Changed 51
  • Source Changed 38
  • Coverage Changed 51
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #34154826796
  • 83426be7 on github
  • Prev Build on master (#34126665014)
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