Skip to content

feat: fix scroll issues in properties editor and enable properties editor for invalid parts (SOFIE-282 and SOFIE-283)#63

Closed
anteeek wants to merge 153 commits intofeat/SOFIE-284from
feat/SOFIE-282
Closed

feat: fix scroll issues in properties editor and enable properties editor for invalid parts (SOFIE-282 and SOFIE-283)#63
anteeek wants to merge 153 commits intofeat/SOFIE-284from
feat/SOFIE-282

Conversation

@anteeek
Copy link
Copy Markdown
Collaborator

@anteeek anteeek commented Jan 7, 2026

About the Contributor

This PR is made on behalf of the BBC

Type of Contribution

This is a:

Bug fix

Current Behavior

Upon scrolling pieces out of the screen in rundown view, the properties editor glitches and stops displaying the piece content
The properties editor is not accessible for invalid parts

New Behavior

It removes the bug
It enables the properties editor for invalid parts

Testing

  • I have added one or more unit tests for this PR
  • I have updated the relevant unit tests
  • No unit test changes are needed for this PR

Affected areas

Properties editor in rundown view

Time Frame

Not urgent, but we would like to get this merged into the in-development release. This PR is chained to #62 to facilitate code review, as it changes overlapping areas

Other Information

Status

  • PR is ready to be reviewed.
  • The functionality has been tested by the author.
  • Relevant unit tests has been added / updated.
  • Relevant documentation (code comments, system documentation) has been added / updated.

@anteeek anteeek marked this pull request as ready for review January 7, 2026 04:03
@anteeek anteeek changed the title SOFIE-282 | fix scroll issues in properties editor feat: fix scroll issues in properties editor (SOFIE-282) Jan 7, 2026
@anteeek anteeek changed the title feat: fix scroll issues in properties editor (SOFIE-282) feat: fix scroll issues in properties editor and enable properties editor for invalid parts (SOFIE-282 and SOFIE-283) Jan 7, 2026
Ivan Maretić and others added 2 commits February 16, 2026 11:59
anteeek and others added 5 commits March 20, 2026 16:51
* SOFIE-284 | improve UX in properties editor

* chore: refactor out util

* fix: address automated review feedback

---------

Co-authored-by: Julian Waller <git@julusian.co.uk>
Co-authored-by: Stig Roar Aftret <saftret@gmail.com>
@Julusian Julusian force-pushed the feat/SOFIE-282 branch 2 times, most recently from cf121f9 to 518159e Compare March 24, 2026 16:37
dependabot bot and others added 13 commits March 30, 2026 09:37
…1702)

Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 4 to 5.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](actions/deploy-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…n#1701)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Remove unneccesary cast to any
jesperstarkar and others added 27 commits March 31, 2026 10:16
feat: Top bar redesign and new T-Timers feature
…e/log-adlib-action-validation-errors

feat: handle adlib action validation errors
…n#1695)

---------

Co-authored-by: Jan Starzak <jan.starzak@gmail.com>
@Julusian
Copy link
Copy Markdown
Collaborator

merged via Sofie-Automation#1698

@Julusian Julusian closed this Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants