Skip to content

Fix: Remove the access to go back in program detail page - MEED-9582 - meeds-io/meeds#3419#1958

Merged
akhanfir merged 1 commit intofeature/maintenancefrom
TASK-9582
Sep 2, 2025
Merged

Fix: Remove the access to go back in program detail page - MEED-9582 - meeds-io/meeds#3419#1958
akhanfir merged 1 commit intofeature/maintenancefrom
TASK-9582

Conversation

@akhanfir
Copy link
Contributor

@akhanfir akhanfir commented Sep 2, 2025

Before this change, from a program detail page, it was possible to go back to the list using a button (arrow-left + program name are clickable), Program detail page can be accessed using the drawer and it is no more use to go back to the programs list, URL changes but it doesn't work. To fix this problem, remove the arrow-left button and change replaceState to pushState for browser history. After this change, the arrow-left and the click to the program name are deleted and the user can close the drawer or go back using the browser options.

…Meeds-io/meeds#3419

Before this change, from a program detail page, it was possible to go back to the list using a button (arrow-left + program name are clickable), Program detail page can be accessed using the drawer and it is no more use to go back to the programs list, URL changes but it doesn't work. To fix this problem, remove the arrow-left button and change replaceState to pushState for browser history. After this change, the arrow-left and the click to the program name are deleted and the user can close the drawer or go back using the browser options.
@akhanfir akhanfir requested a review from azayati September 2, 2025 08:33
@github-actions github-actions bot added the partialCIBuild Perform Partial CI Build label Sep 2, 2025
@akhanfir akhanfir enabled auto-merge (squash) September 2, 2025 08:34
@sonarqubecloud
Copy link

sonarqubecloud bot commented Sep 2, 2025

@akhanfir akhanfir merged commit e80afbc into feature/maintenance Sep 2, 2025
9 checks passed
@akhanfir akhanfir deleted the TASK-9582 branch September 2, 2025 08:38
exo-swf pushed a commit that referenced this pull request Sep 2, 2025
…Meeds-io/meeds#3419 (#1958)

Before this change, from a program detail page, it was possible to go back to the list using a button (arrow-left + program name are clickable), Program detail page can be accessed using the drawer and it is no more use to go back to the programs list, URL changes but it doesn't work. To fix this problem, remove the arrow-left button and change replaceState to pushState for browser history. After this change, the arrow-left and the click to the program name are deleted and the user can close the drawer or go back using the browser options.
exo-swf pushed a commit that referenced this pull request Sep 3, 2025
…Meeds-io/meeds#3419 (#1958)

Before this change, from a program detail page, it was possible to go back to the list using a button (arrow-left + program name are clickable), Program detail page can be accessed using the drawer and it is no more use to go back to the programs list, URL changes but it doesn't work. To fix this problem, remove the arrow-left button and change replaceState to pushState for browser history. After this change, the arrow-left and the click to the program name are deleted and the user can close the drawer or go back using the browser options.
exo-swf pushed a commit that referenced this pull request Sep 5, 2025
…Meeds-io/meeds#3419 (#1958)

Before this change, from a program detail page, it was possible to go back to the list using a button (arrow-left + program name are clickable), Program detail page can be accessed using the drawer and it is no more use to go back to the programs list, URL changes but it doesn't work. To fix this problem, remove the arrow-left button and change replaceState to pushState for browser history. After this change, the arrow-left and the click to the program name are deleted and the user can close the drawer or go back using the browser options.
akhanfir added a commit that referenced this pull request Sep 8, 2025
…Meeds-io/meeds#3419 (#1958)

Before this change, from a program detail page, it was possible to go back to the list using a button (arrow-left + program name are clickable), Program detail page can be accessed using the drawer and it is no more use to go back to the programs list, URL changes but it doesn't work. To fix this problem, remove the arrow-left button and change replaceState to pushState for browser history. After this change, the arrow-left and the click to the program name are deleted and the user can close the drawer or go back using the browser options.
akhanfir added a commit that referenced this pull request Sep 8, 2025
…Meeds-io/meeds#3419 (#1958) (#1959)

Before this change, from a program detail page, it was possible to go back to the list using a button (arrow-left + program name are clickable), Program detail page can be accessed using the drawer and it is no more use to go back to the programs list, URL changes but it doesn't work. To fix this problem, remove the arrow-left button and change replaceState to pushState for browser history. After this change, the arrow-left and the click to the program name are deleted and the user can close the drawer or go back using the browser options.
Resolves Meeds-io/meeds#3419
exo-swf pushed a commit that referenced this pull request Sep 8, 2025
…Meeds-io/meeds#3419 (#1958) (#1959)

Before this change, from a program detail page, it was possible to go back to the list using a button (arrow-left + program name are clickable), Program detail page can be accessed using the drawer and it is no more use to go back to the programs list, URL changes but it doesn't work. To fix this problem, remove the arrow-left button and change replaceState to pushState for browser history. After this change, the arrow-left and the click to the program name are deleted and the user can close the drawer or go back using the browser options.
Resolves Meeds-io/meeds#3419
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

partialCIBuild Perform Partial CI Build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants