Project

General

Profile

Actions

Bug #25516

open

Navigation by changing browser history does not work in Elm apps

Added by Clark ANDRIANASOLO 4 days ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
Web - UI & UX
Target version:
Severity:
Trivial - no functional impact | cosmetic
UX impact:
It bothers me each time
User visibility:
First impressions of Rudder
Effort required:
Medium
Priority:
72
Name check:
To do
Fix check:
To do
Regression:
No

Description

When changing the web page from a directive details page to another e.g. from /rudder/secure/configurationManager/directiveManagement#{"directiveId":"221e3a2176-433c-4a4e-b491-ac847ab97113"} to /rudder/secure/configurationManager/directiveManagement#{"directiveId":"54f857a8-c092-493c-aad7-c9823ea78829"},
the corresponding directive details is showed, even when doing "Go back" or "Go forward" actions in the browser (it switches the browser URL).

But in the rules page, the "Go back" or "Go forward" actions changes the URL but the details in the page does not change at all, which makes it hard to navigate using mouse buttons for "Go back" and "Go forward".
To make the details change, we need to refresh the web page after the new URL is set.

The page details should change right after a new URL is set on the browser for all Elm apps, a non exhaustive list being :
  • rules page
  • groups page
  • technique editor
  • cve
  • system-updates

No data to display

Actions

Also available in: Atom PDF