cache notification drawer state
|Assigned To:||Ohad Levy|
|Found in release:||1.15.0||Pull request:||https://github.com/theforeman/foreman/pull/4715|
|Velocity based estimate||-|
As long as foreman is not a single page app, when a user has the notification drawer highlighted (e.g. has notifications) when moving from one page to another, there is a very quick status change due to initial page load reload the drawer and until the notification api call is not complete the drawer has no content.
this creates an annoying side effect where the drawer is highlighted, then not highlighted and then quickly highlighted again.
I would like that we store (in browser cache) if its highlighted or not, and update it upon a notification api call or when a user clear the state.