Umami experimental profile warning shouldn't vary by route

Created on 13 June 2025, about 1 month ago

Problem/Motivation

Clicking around in Umami, I noticed that admin pages were very janky, and narrowed this down to the navigation bar being cached by route.

This is due to Umami's navigation page top hook implementation, which tries to only show the warning on admin pages, and due to this adds the route cache context.

It would be possible to move this into a #lazy_builder so it doesn't affect navigation cacheability, but I don't really see why the admin toolbar should behave differently based on different pages.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

๐Ÿ› Bug report
Status

Active

Version

11.0 ๐Ÿ”ฅ

Component

Umami demo

Created by

๐Ÿ‡ฌ๐Ÿ‡งUnited Kingdom catch

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024