Skip to content

fix: Recreate source widget when starting the recording#1473

Open
Vekhir wants to merge 1 commit into
OpenBoard-org:devfrom
Vekhir:fix-recording-size-mismatch
Open

fix: Recreate source widget when starting the recording#1473
Vekhir wants to merge 1 commit into
OpenBoard-org:devfrom
Vekhir:fix-recording-size-mismatch

Conversation

@Vekhir
Copy link
Copy Markdown
Contributor

@Vekhir Vekhir commented Apr 14, 2026

Reusing the same source widget when the video size has changed leads to incorrect transformations, a distorted video and leaves artifacts. Instead reset the widget to force a recalculation of the viewport transformation and other necessary updates.

A more targeted approach might be possible, but likely complex and without much benefit. Some attempts have been made and were unsuccessful.

Fixes #1381 #1231

Reusing the same source widget when the video size has changed leads to
incorrect transformations, a distorted video and leaves artifacts.
Instead reset the widget to force a recalculation of the viewport
transformation and other necessary updates.

A more targeted approach might be possible, but likely complex and
without much benefit.
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.

1 participant