Index: src/wp-includes/js/media-grid.js
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- src/wp-includes/js/media-grid.js	(revision cc9843a12c9a89bc45b0e7dc9699589b7a5f80dd)
+++ src/wp-includes/js/media-grid.js	(revision )
@@ -844,6 +844,9 @@
 	startHistory: function() {
 		// Verify pushState support and activate
 		if ( window.history && window.history.pushState ) {
+			if ( Backbone.History.started ) {
+				Backbone.history.stop();
+			}
 			Backbone.history.start( {
 				root: window._wpMediaGridSettings.adminUrl,
 				pushState: true
Index: src/wp-admin/js/theme.js
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- src/wp-admin/js/theme.js	(revision cc9843a12c9a89bc45b0e7dc9699589b7a5f80dd)
+++ src/wp-admin/js/theme.js	(revision )
@@ -1431,6 +1431,9 @@
 		this.view.render();
 		this.routes();
 
+		if ( Backbone.History.started ) {
+			Backbone.history.stop();
+		}
 		Backbone.history.start({
 			root: themes.data.settings.adminUrl,
 			pushState: true,
@@ -1884,6 +1887,9 @@
 		this.view.render();
 		this.routes();
 
+		if ( Backbone.History.started ) {
+			Backbone.history.stop();
+		}
 		Backbone.history.start({
 			root: themes.data.settings.adminUrl,
 			pushState: true,
Index: src/wp-admin/js/revisions.js
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- src/wp-admin/js/revisions.js	(revision cc9843a12c9a89bc45b0e7dc9699589b7a5f80dd)
+++ src/wp-admin/js/revisions.js	(revision )
@@ -411,6 +411,9 @@
 			// Start the router if browser supports History API
 			if ( window.history && window.history.pushState ) {
 				this.router = new revisions.Router({ model: this });
+				if ( Backbone.History.started ) {
+					Backbone.history.stop();
+				}
 				Backbone.history.start({ pushState: true });
 			}
 		},
Index: src/wp-includes/js/media/views/frame/manage.js
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- src/wp-includes/js/media/views/frame/manage.js	(revision cc9843a12c9a89bc45b0e7dc9699589b7a5f80dd)
+++ src/wp-includes/js/media/views/frame/manage.js	(revision )
@@ -259,6 +259,9 @@
 	startHistory: function() {
 		// Verify pushState support and activate
 		if ( window.history && window.history.pushState ) {
+			if ( Backbone.History.started ) {
+				Backbone.history.stop();
+			}
 			Backbone.history.start( {
 				root: window._wpMediaGridSettings.adminUrl,
 				pushState: true
