Project

General

Profile

Actions

Bug #25516

open

Navigation by changing browser history does not work in Elm apps

Added by Clark ANDRIANASOLO 3 months ago. Updated 11 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:
71
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
Actions #1

Updated by Vincent MEMBRÉ about 1 month ago

  • Target version changed from 8.1.8 to 8.1.9
  • Priority changed from 72 to 71
Actions #2

Updated by Vincent MEMBRÉ 15 days ago

  • Target version changed from 8.1.9 to 8.1.10
Actions #3

Updated by Vincent MEMBRÉ 11 days ago

  • Target version changed from 8.1.10 to 8.1.11
Actions

Also available in: Atom PDF