Skip to content

fix: suppress no-op resize full refresh - #312

Merged
Aaronontheweb merged 1 commit into
devfrom
fix/issue-311-noop-resize-refresh
Jun 19, 2026
Merged

fix: suppress no-op resize full refresh#312
Aaronontheweb merged 1 commit into
devfrom
fix/issue-311-noop-resize-refresh

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Owner

Summary

  • skip forced full refresh for no-op and invalid resize events
  • preserve ResizeEvent routing to ViewModels
  • add regression coverage for no-op, invalid, and actual resize refresh behavior

Tests

  • dotnet test tests/Termina.Tests/Termina.Tests.csproj --filter ResizeEventRoutingTests
  • dotnet test tests/Termina.Tests/Termina.Tests.csproj

Fixes #311

@Aaronontheweb
Aaronontheweb merged commit 7a8220b into dev Jun 19, 2026
13 checks passed
@Aaronontheweb
Aaronontheweb deleted the fix/issue-311-noop-resize-refresh branch June 19, 2026 21:27
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.

Spurious startup ResizeEvent triggers full-refresh blank frame under PTY screenshot capture

1 participant