Skip to content

Commit 04d937c

Browse files
Fixed UI bug with org logo on My Device page (#34084)
Resolves #33136 Changed display logic for the organization logo component on the 'My Device' page to prevent flickering.
1 parent d99afbe commit 04d937c

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* Changed display logic for the organization logo component on the My Device page to prevent flickering.

frontend/pages/hosts/details/DeviceUserPage/DeviceUserPage.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ import PoliciesCard from "../cards/Policies";
5656
import InfoModal from "./InfoModal";
5757
import { getErrorMessage, hasRemainingSetupSteps } from "./helpers";
5858

59-
import FleetIcon from "../../../../../assets/images/[email protected]";
6059
import PolicyDetailsModal from "../cards/Policies/HostPoliciesTable/PolicyDetailsModal";
6160
import AutoEnrollMdmModal from "./AutoEnrollMdmModal";
6261
import ManualEnrollMdmModal from "./ManualEnrollMdmModal";
@@ -749,7 +748,11 @@ const DeviceUserPage = ({
749748
<li className="site-nav-item dup-org-logo" key="dup-org-logo">
750749
<div className="site-nav-item__logo-wrapper">
751750
<div className="site-nav-item__logo">
752-
<OrgLogoIcon className="logo" src={orgLogoURL || FleetIcon} />
751+
{isLoadingHost ? (
752+
<Spinner />
753+
) : (
754+
<OrgLogoIcon className="logo" src={orgLogoURL} />
755+
)}
753756
</div>
754757
</div>
755758
</li>

0 commit comments

Comments
 (0)