silverstripe/silverstripe-framework — pull request #3709 by chillu (2014-12-05 01:03:10+00:00)
Title: Don't update CMS preview on a CMS redirect

The CMS preview causes unnecessary browser processing by loading a URL which
should be considered "in transit" when a CMS redirect is set through the
X-ControllerURL HTTP header. The CMS history processing will load this new
URL, and cause a new preview URL to be loaded.

Fixes https://github.com/silverstripe/silverstripe-translatable/issues/158