Files
Nico 892744a6ea Fix oversized default org logo flash on theme toggle (#46279) (#46363)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #46279 

## Testing

- [x] QA'd all new/changed functionality manually



https://github.com/user-attachments/assets/18e79144-96e9-4473-9187-74538452d21e



For unreleased bug fixes in a release candidate, one of:

- [x] Confirmed that the fix is not expected to adversely impact load
test results


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Bug Fixes**
* Organization logo now reliably uses a default avatar when a custom
image is unavailable.
* Logo image updates consistently when the source changes, and error
handling falls back to the default avatar to avoid broken images.

<!-- review_stack_entry_start -->

[![Review Change
Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/fleetdm/fleet/pull/46363?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack)

<!-- review_stack_entry_end -->
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-05-28 15:15:19 -03:00
..