Skip to content

End user experience box does not consistently change with target OS #15395

@sabrinabuckets

Description

@sabrinabuckets

Fleet version: (head to the "My account" page in the Fleet UI or run fleetctl --version)
fleetctl - version fleet-v4.41.0-16-g4ece43b14
branch: main
revision: 4ece43b
build date: 2023-11-30
build user: bri
go version: go1.21.3

Operating system: (e.g. macOS 11.2.3)
NA

Web browser: (e.g. Chrome 88.0.4324)
NA


📝 Description

The End user experience (EUE) box is designed to dynamically update based on the target OS selected (macOS or Windows). As it currently behaves, the page loads with macOS as the default, and displays the correct EUE box. Switching the target to Windows also switches the EUE box. However, when switching back to macOS, the EUE box does not reset unless the page is reloaded. Screen recording below.

👣 Reproduction steps

  1. Navigate to Controls > OS settings
  2. Observe the End user experience box, should display macOS EUE
  3. Click the Target accordion to switch to Windows
  4. Observe EUE box now displays Windows experience
  5. Click the accordion again to switch back to macOS

🧑‍💻  Expected behavior

End user experience box should always dynamically update to match the selected OS.

💥  Actual behavior

Screen.Recording.2023-11-30.at.4.29.45.PM.mov

More info

Refreshing the page always returns to the default, which is macOS.

Metadata

Metadata

Assignees

Labels

#g-mdmMDM product group:releaseReady to write code. Scheduled in a release. See "Making changes" in handbook.bugSomething isn't working as documented~frontendFrontend-related issue.~unreleased bugThis bug was found in an unreleased version of Fleet.

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions