Skip to content

Commit Statuses popup to large to open with 21 statuses #17443

@ChristopherHX

Description

@ChristopherHX

Gitea Version

1.15.2

Operating System

Windows 11

Browser Version

Microsoft Edge Version 95.0.1020.30 (64-bit)

Can you reproduce the bug on the Gitea demo site?

Yes

Description

The commit statuses popup doesn't fit in the browsers viewport if you have 21 status checks or more attached to one commit.
My system has a resolution of 1920x1080. Viewing gitea with 50% of normal size allows the popup to open correctly.

If a commit only has a view status checks it works correctly.

How to repoduce

I expected pressing the green checkmark would always open the statuses popup.

I would try to contribute a fix for this issue in the following months. I haven't found any similar issues for gitea.
I'm experimenting with github actions for gitea, which generates a lot of statuses for jobs #13539 (comment)

Screenshots

Pressing the green check mark, causes errors in my dev console: Popup: Popup does not fit within the boundaries of the viewport and the popup refuses to open.
image

Expected result with a scale of 50%, after clicking the green checkmark
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    issue/confirmedIssue has been reviewed and confirmed to be present or accepted to be implementedtopic/uiChange the appearance of the Gitea UItype/bug

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions