Skip to content

Dark mode: ABM "Edit fleets" dropdown option highlight clips short of dropdown borders on first open after adding ABM token #45336

@Brajim20

Description

@Brajim20

Here's the same content reformatted for direct paste into a GitHub issue:


Fleet versions

  • Discovered: 4.85.0 RC
  • Reproduced: 4.85.0 RC

Web browser and operating system: Chrome macos


💥 Actual behavior

After adding an Apple Business Manager token at Settings → Integrations → MDM → Apple Business Manager, opening the Edit fleets modal and clicking either the macOS fleet or iOS fleet dropdown for the first time shows the "Workstations" option highlight extending past the dropdown's left and right borders. The highlight bar visibly bleeds outside the dropdown container.

Image Image Image

After a fleet has been assigned (i.e., once a selection is made and the dropdown is reopened), the highlight clips correctly to the dropdown's width on subsequent opens.

🛠️ Expected behavior

TODO

🧑‍💻 Steps to reproduce

These steps:

  • Have been confirmed to consistently lead to reproduction in multiple Fleet instances.
  • Describe the workflow that led to the error, but have not yet been reproduced in multiple Fleet instances.
  1. Switch Fleet UI to dark mode.
  2. Navigate to Settings → Integrations → MDM → Apple Business Manager.
  3. Add an Apple Business Manager token.
  4. Open the Edit fleets modal for the newly-added ABM token.
  5. Click the macOS fleet "Select one..." dropdown.
  6. Observe the "Workstations" option — its highlight extends beyond the dropdown's left and right borders.
  7. Click the iOS fleet "Select one..." dropdown.
  8. Observe the same behavior.
  9. Assign a fleet, save, and reopen the modal — confirm the highlight now clips correctly inside the dropdown borders.

🕯️ More info (optional)

TODO


Metadata

Metadata

Assignees

Labels

#g-first-impressionsFirst impressions working groupbugSomething isn't working as documented~unreleased bugThis bug was found in an unreleased version of Fleet.

Type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions