Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'livereload')
-rw-r--r--livereload/livereload.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/livereload/livereload.go b/livereload/livereload.go
index 90096577d..7bfbbaf6b 100644
--- a/livereload/livereload.go
+++ b/livereload/livereload.go
@@ -163,11 +163,13 @@ HugoReload.prototype.reload = function(path, options) {
}
path = path.substring(prefix.length);
+
+ var portChanged = options.overrideURL && options.overrideURL != window.location.port
- if (!options.overrideURL && window.location.pathname === path) {
+ if (!portChanged && window.location.pathname === path) {
window.location.reload();
} else {
- if (options.overrideURL) {
+ if (portChanged) {
window.location = location.protocol + "//" + location.hostname + ":" + options.overrideURL + path;
} else {
window.location.pathname = path;