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

ossia / score
28%

Build:
DEFAULT BRANCH: master
Repo Added 08 Jul 2015 01:30PM UTC
Files 3146
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 3rdparty/avendish-main
  • audio-engine-documents
  • build-fixes
  • can-dbc-device
  • ci-depthcamera-addon
  • ci-freebsd-swap-fix
  • ci-freebsd-vm-memory
  • ci/coverage-coveralls
  • ci/self-hosted-linux-jobs
  • ci/self-hosted-ubuntu-builds
  • ci/shallow-ci-addon-clones
  • dev
  • explorer-value-editors
  • feat/wasapi-miniaudio
  • feature/2d_curve
  • feature/CSP_execution
  • feature/addons
  • feature/asiosdk
  • feature/autostart
  • feature/blobtrack
  • feature/bw64
  • feature/canvas2d-painter
  • feature/carto
  • feature/codeeditor_dock
  • feature/data-utilities
  • feature/export
  • feature/expr2
  • feature/expression_array_syntax
  • feature/faust_double_fix
  • feature/gig
  • feature/improve_drop_behaviour
  • feature/improve_simpleio_pwm
  • feature/improved_video_decoder
  • feature/local-tree-port-options
  • feature/mcp
  • feature/midi-automations
  • feature/midi-display
  • feature/optional-x11
  • feature/qml_nodal
  • feature/scenarioRework
  • feature/sdk37-ffmpeg-deps
  • feature/skinning
  • feature/vec_recording
  • feature/vendoring-cmake-variables
  • feature/video_lowdelay
  • feature/view_mode
  • feature/wasm-remote3
  • feature/yocto-machinery
  • fix/306
  • fix/backwards-playback-dataflow
  • fix/clap-lv2-dangling-qstringbuilder
  • fix/clear_state
  • fix/eglfs-screen-placement
  • fix/ffmpeg-sdk-link
  • fix/folder-port-avnd
  • fix/gfx-defects-master
  • fix/gfx-one-shot-controls
  • fix/hidpi-cursor-hotspot
  • fix/js-scripting-api
  • fix/js-scripting-time-and-cables
  • fix/patternist-note-off
  • fix/pre-existing-defects-from-gfx-validation
  • fix/restore-multi-texture-input
  • fix/scenario-timesync-null-guard
  • fix/seticons-static-appcontext
  • fix/teardown-plugin-order
  • fix/update-dynamic-ports
  • fix/value-display-accurate-log
  • fix/xtensor-install-leak
  • fixes/file-safety
  • gfx-bgra-fallback
  • gfx-multi-field-type-in
  • gfx-shader-sweep
  • library-staged-publish
  • library/windows-large-directory-scan
  • master
  • nodal-js-cmake
  • openzen-addon-ci
  • planc/gfx-infra
  • pland/scene
  • plane/interop
  • planf/objects
  • planf2/pointcloud
  • plugin-scan-rework
  • pointer-lock-backends
  • presets/editor-interactions
  • review/combobox-and-filepaths
  • score-combobox-editors
  • score-packages
  • score-sysinfo
  • split/gfx-fixes-and-formats
  • stack/plugin-robustness
  • test/infra
  • v1.0.0-a31
  • v1.0.0-a41
  • v1.0.0-a42
  • v1.0.0-a43
  • v1.0.0-a44
  • v1.0.0-a45
  • v1.0.0-a48
  • v1.0.0-a49
  • v1.0.0-a54
  • v1.0.0-a55
  • v1.0.0-a57
  • v1.0.0-a58
  • v1.0.0-a59
  • v1.0.0-a62
  • v1.0.0-a63
  • v1.0.0-a64
  • v1.0.0-a65
  • v1.0.0-a66
  • v1.0.0-a74
  • v1.0.0-a75
  • v1.0.0-a75-osx
  • v1.0.0-a76
  • v1.0.0-a77
  • v1.0.0-a78
  • v1.0.0-b1
  • v1.0.0-pn1
  • video/corpus-decode-validation
  • wasm-addons
  • wasm-camera
  • wasm-ci-fix
  • wasm-gui-fixes-2
  • wasm-tier-b
  • wip/curve_segment_opt
  • wip/fix_setupExecution

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

Relevant lines Covered
Build:
Build:
236333 RELEVANT LINES 66180 COVERED LINES
63513.54 HITS PER LINE
Source Files on master
  • Tree
  • List 3146
  • Changed 51
  • Source Changed 38
  • Coverage Changed 51
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
34154826796 master 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 no... push 07 Sep 2026 08:38PM UTC jcelerier github
28.0
34138260646 3rdparty/avendish-main Merge e3acccb37 into dba011d0b Pull #2261 07 Sep 2026 08:31PM UTC web-flow github
27.96
34143327444 review/combobox-and-filepaths Merge 01a633e08 into 247b85aa5 Pull #2262 07 Sep 2026 06:30PM UTC web-flow github
27.98
34136489907 presets/editor-interactions Merge e5fb72648 into 0e1b6ed71 Pull #2260 07 Sep 2026 05:27PM UTC web-flow github
26.45
34136466962 feature/data-utilities Merge 4212a214d into 0e1b6ed71 Pull #2258 07 Sep 2026 04:11PM UTC web-flow github
27.88
34126665014 master Support Qt Canvas2D painting and undoable runtime state push 07 Sep 2026 02:51PM UTC jcelerier github
26.37
34090353076 feature/canvas2d-painter Merge 00a05adc5 into b1d073439 Pull #2259 07 Sep 2026 08:07AM UTC web-flow github
26.37
34084976076 feature/data-utilities Merge d9273fbdd into b1d073439 Pull #2258 07 Sep 2026 06:33AM UTC web-flow github
27.89
34039060546 master 3rdparty: updat libossia push 06 Sep 2026 03:46PM UTC jcelerier github
26.37
34028586238 planf2/pointcloud Merge ba3e3ffec into f0ccecaae Pull #2123 06 Sep 2026 12:54PM UTC web-flow github
35.41
See All Builds (684)
  • Repo on GitHub
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