Skip to content

フィードバックサーベイを閉じた際のレンダリング問題の修正

原文(日本語に翻訳)

フィードバックサーベイを閉じた際のレンダリング問題を修正しました。

原文(英語)

Fixed feedback survey rendering when dismissed

概要

Claude Codeで表示されるフィードバックサーベイ(アンケート)をユーザーが閉じた(dismiss)際に、UIのレンダリングに問題が発生していました。サーベイを閉じた後に画面が正しく再描画されず、表示が崩れたり、不要なUI要素が残ったりする問題がありました。この修正により、フィードバックサーベイを閉じた後もUIが正常な状態に戻るようになります。

基本的な使い方

修正前の動作

1. Claude Codeの使用中にフィードバックサーベイが表示される
2. ユーザーがサーベイを閉じる(「後で」「閉じる」などを選択)
3. → UIが正常に再描画されない問題が発生
   - サーベイの残骸がUIに残る
   - 画面レイアウトが崩れる
   - 入力ができなくなる場合がある

修正後の動作

1. フィードバックサーベイが表示される
2. ユーザーがサーベイを閉じる
3. → UIが正常に再描画され、通常の操作に戻る

実践例

### フィードバックサーベイを閉じる場合の操作

# Claude Codeの使用中にサーベイが表示される
┌─────────────────────────────────────────────┐
│ Claude Codeはいかがでしたか?                 │
│                                              │
│ ⭐⭐⭐⭐⭐                                  │
│                                              │
│ [回答する]  [後で]  [閉じる]                 │
└─────────────────────────────────────────────┘

# 「閉じる」または「後で」を選択
# 修正後: 正常にサーベイが閉じられ、会話画面に戻る
# 修正前: UI表示に問題が残ることがあった

### サーベイが表示されたままになっていた場合の対処

# 修正前の問題が発生していた場合の一時的な対処法
# (もうv2.1.98で修正済みです)

# 修正前: Ctrl+C でClaude Codeを再起動が必要なことがあった
# 修正後: サーベイを閉じるだけで正常に動作を継続できる

### フィードバック回答後の動作

# サーベイに回答した場合も正常に動作
┌─────────────────────────────────────────────┐
│ ありがとうございます!                        │
│ フィードバックを送信しました。                │
│                                              │
│ [閉じる]                                     │
└─────────────────────────────────────────────┘

# 修正後: 回答後の閉じる操作でも正常にUIが再描画される

注意点

  • フィードバックサーベイはClaude Codeの品質向上のために定期的に表示されます。回答することで製品改善に貢献できます。
  • この修正はUI表示のみに関するものです。フィードバックデータの送受信には影響しません。
  • サーベイを「後で」として閉じた場合、次回以降の使用時に再度表示される場合があります。
  • フィードバックサーベイへの回答はAnthropicのプライバシーポリシーに従って処理されます。

関連情報