Skip to content

fix(avatar): アイコン範囲選択で初回に画像が出ない/小さく出る不具合を修正 - #52

Closed
matsuki-yuki wants to merge 1 commit into
mainfrom
fix/avatar-crop-initial-view
Closed

matsuki-yuki wants to merge 1 commit into
mainfrom
fix/avatar-crop-initial-view

Conversation

@matsuki-yuki

Copy link
Copy Markdown
Collaborator

初期変換(枠を覆うcover+中央寄せ)を addPostFrameCallback で1フレーム後に適用しsetStateも呼んでいなかったため、初回描画に反映されず、タップして初めて正しく表示されていた。
画像サイズ確定時(_loadImageSize)に、_imageSizeのsetStateより前にコントローラーへ初期変換を適用するよう変更し、InteractiveViewerの初回ビルドから正しいスケール・位置で表示されるようにした。

初期変換(枠を覆うcover+中央寄せ)を addPostFrameCallback で1フレーム後に適用しsetStateも呼んでいなかったため、初回描画に反映されず、タップして初めて正しく表示されていた。画像サイズ確定時(_loadImageSize)に、_imageSizeのsetStateより前にコントローラーへ初期変換を適用するよう変更し、InteractiveViewerの初回ビルドから正しいスケール・位置で表示されるようにした。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MzGT93xk4pzRztu1C8aQnM
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