# HG changeset patch # User Edho Arief # Date 1352717699 -25200 # Node ID 2104f0c477c046cd3c45707543bd528983edeb9f # Parent 13ada93ad6a236e8658314fe2caf731616903058 Use replaceState afterall for browsers supporting it. Reduces history clutter. diff -r 13ada93ad6a2 -r 2104f0c477c0 app/assets/javascripts/init.tabs.js --- a/app/assets/javascripts/init.tabs.js Mon Nov 12 17:51:53 2012 +0700 +++ b/app/assets/javascripts/init.tabs.js Mon Nov 12 17:54:59 2012 +0700 @@ -13,7 +13,11 @@ qstring += mode; } } - window.location = qstring; + if (history.replaceState) { + history.replaceState(null, '', qstring); + } else { + window.location = qstring; + } return false; }, paste_resize = function(size) {