confusing UI for configuring allowed merge strategy #9360

Open
opened 2025-11-02 08:36:32 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @Be-ing on GitHub (Aug 7, 2022).

Description

The Default merge style for pull requests menu allows picking merge strategies that have been disabled by the checkboxes above. The wording of those checkbox items is different from the items in the menu (which is also the menu that appears on PRs), which adds to the confusion.

I suggest to replace both the checkboxes and menu with a list of items with enable/disable toggle switches, plus a radio button to pick the default.

Screenshots

image

Gitea Version

1.16

Can you reproduce the bug on the Gitea demo site?

Yes

Operating System

Fedora 36

Browser Version

Firefox 102.0

Originally created by @Be-ing on GitHub (Aug 7, 2022). ### Description The `Default merge style for pull requests` menu allows picking merge strategies that have been disabled by the checkboxes above. The wording of those checkbox items is different from the items in the menu (which is also the menu that appears on PRs), which adds to the confusion. I suggest to replace both the checkboxes and menu with a list of items with enable/disable toggle switches, plus a radio button to pick the default. ### Screenshots ![image](https://user-images.githubusercontent.com/9455094/183271910-a747dbed-75c1-43f2-b30d-1ec09f3fbf70.png) ### Gitea Version 1.16 ### Can you reproduce the bug on the Gitea demo site? Yes ### Operating System Fedora 36 ### Browser Version Firefox 102.0
GiteaMirror added the topic/ui label 2025-11-02 08:36:32 -06:00
Author
Owner

@lunny commented on GitHub (Mar 25, 2024):

I think it's a ui design problem but a bug.

@lunny commented on GitHub (Mar 25, 2024): I think it's a ui design problem but a bug.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#9360