Skip to content

[JENKINS-75832] actions in the hamburger menu with badges do not render correctly #16770

@jenkins-infra-bot

Description

@jenkins-infra-bot

If you have a non primary `RootAction` in the hamburger menu that has a badge then the action is not displayed correctly. Nor is there any indication on the hamburger that badges are present.

Steps to reproduce

1. create a simple plugin that extends RootAction has a custom action.jelly and has a badge.
2. go to Jenkins
3. click on the hamburger (more actions) menu

Expected results

  • The hamburger Icon has a badge symbol whose level correspond to the highest severity badge present.
  • The Action is rendered with a badge symbol to indicate there are issues

Actual Results

  • No badge is present on the hamburger prompting you to expand it
  • The styling of the action is strange (it looks like a strange button)
  • no badge is present on the action

The below screenshot the "Operations Center" action has a Badge.


Originally reported by teilo, imported from: actions in the hamburger menu with badges do not render correctly
  • assignee: teilo
  • status: Closed
  • priority: Major
  • component(s): core
  • label(s): 2.516.1-fixed, ux
  • resolution: Fixed
  • resolved: 2025-07-06T19:51:53+00:00
  • votes: 0
  • watchers: 1
  • imported: 2025-11-24
Raw content of original issue

If you have a non primary `RootAction` in the hamburger menu that has a badge then the action is not displayed correctly. Nor is there any indication on the hamburger that badges are present.

Steps to reproduce

1. create a simple plugin that extends RootAction has a custom action.jelly and has a badge. 2. go to Jenkins 3. click on the hamburger (more actions) menu

Expected results

  • The hamburger Icon has a badge symbol whose level correspond to the highest severity badge present.
  • The Action is rendered with a badge symbol to indicate there are issues

Actual Results

  • No badge is present on the hamburger prompting you to expand it
  • The styling of the action is strange (it looks like a strange button)
  • no badge is present on the action

The below screenshot the "Operations Center" action has a Badge.

  • environment: jenkins 2.516
1 attachment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions