CCExtractor / CCExtractor/taskwarrior-flutter

UI Issue: Project List Text Overflow and Misalignment

オープン
#466 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug
主要言語
Dart
スター
244
フォーク
179
平均マージ
12時間 42分
マージ済み PR(30日)
2

説明

### Describe your issue

There is a UI issue in the project list where long project names cause text overflow, leading to rendering errors.

- **Text Overflow**:
- Long project names extend beyond the available space, resulting in a `RenderFlex overflow` error.
- The text does not wrap or truncate properly.

- **Misalignment Issues**:
- The project name and radio button are not aligned properly when text overflows.
- The UI breaks when the project name exceeds the expected length.

### Steps to reproduce

1. Add a project with a long name (e.g., `"This is a very long project name that should be truncated"`).
2. Run the app and navigate to the project selection UI.
3. Observe that the text overflows or breaks the layout.

### What was the expected result?

- Long project names should either:
- **Truncate** with `...` when space is limited.
- **Scroll horizontally** inside the available space.
- The UI should remain properly aligned without layout breaks.

### Put here any screenshots or videos (optional)

![Image](https://github.com/user-attachments/assets/c99730b2-011e-4e08-b1c2-3b29839c2925)
![Image](https://github.com/user-attachments/assets/fb56db84-d14b-4e14-ab07-aef660c6f5a0)

### How can we contact you (optional)

_No response_

### Would you like to work on this issue?

Yes

### By submitting this issue, I have confirmed that:

- [x] I have starred the repo ⭐ and watched 👀 it on GitHub and followed the contribution guidelines.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

再現手順で説明されているプロジェクト選択 UI から始め、各プロジェクト名をラジオボタンとともにレンダリングするウィジェットを特定します。長いプロジェクト名を使って問題を再現し、その後、名前が切り詰められるかスクロール可能であり、ラジオボタンが位置揃えされたまま RenderFlex overflow が発生しないことを確認します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
dart, flutter
領域
mobile
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
48/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。