RocketChat / RocketChat/Rocket.Chat

Backward button of browser not working

Open
#24,154 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
46.1k
Forks
13.9k
Avg merge
3d 3h
Merged PRs (30d)
130

Description

Description:

When you go to Account page and you want to return back, it is not possible to return back by clicking the backward button on browser. The only way to return back is by clicking the "cross" on the right side of the navigation menu.

Steps to reproduce:
  1. Go to Profile Tab
  2. Click on "My Account"
  3. Try to come back by clicking on browser's backward button
Expected behavior:

On clicking on the back button of the browser, it should return back to the channel's page.

Actual behavior:

On clicking the back button of the browser, it doesn't revert back instead it stays on the same page.

Server Setup Information:
  • Version of Rocket.Chat Server:
  • Operating System:
  • Deployment Method:
  • Number of Running Instances:
  • DB Replicaset Oplog:
  • NodeJS Version:
  • MongoDB Version:
Client Setup Information
  • Desktop App or Browser Version: Microsoft Edge Version 97.0.1072.55 / Google Chrome Version 97.0.4692.71
  • Operating System: Windows 10
Additional context

Capture
The encircled button doesn't works here.

Relevant logs:

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue by opening Profile > My Account, then using the browser back button in Microsoft Edge or Google Chrome on Windows 10. Compare that behavior with closing the navigation menu via the cross and trace the profile/account navigation entry points. Done means the browser back button returns to the channel page as expected.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.