X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/7a435df917edbad034db908b7a00d14d31b7396b..4bfbdcc2f14a7c1f11f67d7454ada8ea36e130ff:/app/assets/javascripts/index/note.js.erb diff --git a/app/assets/javascripts/index/note.js.erb b/app/assets/javascripts/index/note.js.erb index 9e92c9a1f..a11f6a72c 100644 --- a/app/assets/javascripts/index/note.js.erb +++ b/app/assets/javascripts/index/note.js.erb @@ -68,13 +68,26 @@ OSM.Note = function(map) { }; page.load = function() { + var loadTimer = setTimeout(setLoading, 250); $('#sidebar_content').load(window.location.pathname + "?xhr=1", function(a, b, xhr) { if (xhr.getResponseHeader('X-Page-Title')) { document.title = xhr.getResponseHeader('X-Page-Title'); } bind(); + clearTimeout(loadTimer); + clearLoading(); }); }; + function setLoading() { + if($('#browse_status').is(':empty')) { + $('#browse_status').append($('

').text(I18n.t('browse.start_rjs.loading'))); + } + } + + function clearLoading() { + $('#browse_status').empty(); + } + return page; };