Skip to content

fix: smooth sync icon animation and remove connect hint#560

Merged
datlechin merged 1 commit intomainfrom
fix/sync-icon-glitch
Apr 3, 2026
Merged

fix: smooth sync icon animation and remove connect hint#560
datlechin merged 1 commit intomainfrom
fix/sync-icon-glitch

Conversation

@datlechin
Copy link
Copy Markdown
Collaborator

Summary

  • Fix sync icon glitching during active sync (Closes bug: sync icon glitching while syncing #555)
  • Add .symbolEffect(.pulse, isActive:) for smooth pulsing animation while syncing
  • Add .contentTransition(.symbolEffect(.replace)) for smooth icon cross-fade between states
  • Add .contentTransition(.numericText()) for smooth text label transitions
  • Coordinate all transitions with .animation(.default, value:)
  • Remove "↵ Connect" keyboard hint from welcome panel footer

Test plan

  • Open TablePro → Welcome window → trigger iCloud sync
  • Verify icon pulses smoothly during sync, no layout jumps
  • Verify smooth transition when sync completes (icon + text)
  • Verify "Connect" shortcut hint is no longer shown in footer

@datlechin datlechin merged commit cb649bd into main Apr 3, 2026
2 checks passed
@datlechin datlechin deleted the fix/sync-icon-glitch branch April 3, 2026 01:55
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.

bug: sync icon glitching while syncing

1 participant