Fix clicking a status multiple times causing duplicate entries in browser history (#35118)
This commit is contained in:
		@@ -300,9 +300,13 @@ class Status extends ImmutablePureComponent {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    if (newTab) {
 | 
					    if (newTab) {
 | 
				
			||||||
      window.open(path, '_blank', 'noopener');
 | 
					      window.open(path, '_blank', 'noopener');
 | 
				
			||||||
 | 
					    } else {
 | 
				
			||||||
 | 
					      if (history.location.pathname.replace('/deck/', '/') === path) {
 | 
				
			||||||
 | 
					        history.replace(path);
 | 
				
			||||||
      } else {
 | 
					      } else {
 | 
				
			||||||
        history.push(path);
 | 
					        history.push(path);
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  handleHotkeyOpenProfile = () => {
 | 
					  handleHotkeyOpenProfile = () => {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user