2394425147 / 2394425147/astrodx

[Bug] Charter field will exceed its scope and cover the difficulty/level field

Open Beginner friendly
#215 0 comments 0 reactions 1 assignee Claimed by @2394425147 View on GitHub
bug in-progress
Dominant language
C#
Stars
1.9k
Forks
63
PR merge metrics
No merged PRs in 30d

Description

### ⠀

- [x] This issue is not duplicated with any other open or closed issues

### Describe the bug

When the Charter's name (&des=) is rather long, it will cover the difficulty/level (&lv_*=) field.

### Expected behavior

Charter's name will be shortened, and it will not cover the difficulty/level field.

### Steps to reproduce

See also Screenshots

### Device information

Device: HONOR Pad 6 (AGS3-W09HN)
System: Harmony OS 2.0.0.278
Version: 2.0.0.beta.6.patch.2

### Screenshots

![Image](https://github.com/user-attachments/assets/6c21e10e-be0a-4ada-89f4-27f3dd7d02cf)

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Look at the UI component that renders the Charter field and difficulty/level field, likely in a XAML or C# view file. Identify the layout container (e.g., Grid, StackPanel) and adjust the text truncation or width properties for the Charter field. Test by running the app on an emulator or device with a long Charter name to ensure the fields no longer overlap.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.