summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2013-12-17 16:32:42 +0000
committerGreg Roach <fisharebest@gmail.com>2013-12-17 16:32:42 +0000
commit535374ca9f9c8cbbd10b8e9e04855be9cf1b2fad (patch)
treebe846cb7db5127b4bcaeef303b5c945488686f9c
parent8eb30015b68a80099ed1c0397f654fb0eaca7131 (diff)
downloadwebtrees-535374ca9f9c8cbbd10b8e9e04855be9cf1b2fad.tar.gz
webtrees-535374ca9f9c8cbbd10b8e9e04855be9cf1b2fad.tar.bz2
webtrees-535374ca9f9c8cbbd10b8e9e04855be9cf1b2fad.zip
Don't move focus unnecessarily in date field in Chrome/IE
-rw-r--r--js/webtrees-1.5.1.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/js/webtrees-1.5.1.js b/js/webtrees-1.5.1.js
index 6c6b1cfaf5..1324c54343 100644
--- a/js/webtrees-1.5.1.js
+++ b/js/webtrees-1.5.1.js
@@ -791,7 +791,11 @@ function valid_date(datefield) {
if (datephrase != "") {
datestr=datestr+" ("+datephrase;
}
- datefield.value=datestr;
+ // Only update it if is has been corrected - otherwise input focus
+ // moves to the end of the field unnecessarily
+ if (datefield.value !== datestr) {
+ datefield.value=datestr;
+ }
}
var oldheight = 0;
var oldwidth = 0;