Project Details does not support task lists #14551

Open
opened 2025-11-02 11:16:00 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @jswolf19 on GitHub (Jun 6, 2025).

Description

The project details editor has a task list button, but task lists are rendered incorrectly in both preview and actual view (a bullet followed by a disabled? box). Observed in version 1.23.7.

Either task lists should be rendered correctly, or the editor UI should not have a task list button.

demo repro

Screenshots

Image

Gitea Version

1.23.7

Can you reproduce the bug on the Gitea demo site?

Yes

Operating System

Windows 11

Browser Version

Firefox 139.0.1

Originally created by @jswolf19 on GitHub (Jun 6, 2025). ### Description The project details editor has a task list button, but task lists are rendered incorrectly in both preview and actual view (a bullet followed by a disabled? box). Observed in version 1.23.7. Either task lists should be rendered correctly, or the editor UI should not have a task list button. [demo repro](https://gitea.com/jswolf19Test/-/projects/6525) ### Screenshots ![Image](https://github.com/user-attachments/assets/78304c94-b19b-4980-89eb-3097651cd8bb) ### Gitea Version 1.23.7 ### Can you reproduce the bug on the Gitea demo site? Yes ### Operating System Windows 11 ### Browser Version Firefox 139.0.1
GiteaMirror added the type/proposaltopic/ui labels 2025-11-02 11:16:00 -06:00
Author
Owner

@lunny commented on GitHub (Jul 6, 2025):

It looks like a proposal rather than a bug.

@lunny commented on GitHub (Jul 6, 2025): It looks like a proposal rather than a bug.
Author
Owner

@jswolf19 commented on GitHub (Jul 6, 2025):

I don't have strong feelings either way. My reason for choosing bug is that the UI signals that task lists are supported with a button to insert them into the markdown, but the rendering is not done correctly. Hence my stating

Either task lists should be rendered correctly, or the editor UI should not have a task list button.

I don't know how much a task list would be used in a project description, as the tasks are in the issues, but I don't think they're excessive, either.

@jswolf19 commented on GitHub (Jul 6, 2025): I don't have strong feelings either way. My reason for choosing bug is that the UI signals that task lists are supported with a button to insert them into the markdown, but the rendering is not done correctly. Hence my stating > Either task lists should be rendered correctly, or the editor UI should not have a task list button. I don't know how much a task list would be used in a project description, as the tasks are in the issues, but I don't think they're excessive, either.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#14551