diff --git a/debugger.html.m4 b/debugger.html.m4
index 75ef5b4..a026893 100644
--- a/debugger.html.m4
+++ b/debugger.html.m4
@@ -82,19 +82,26 @@
$('[name="' + name + '"]').val(val);
};
+ var finishedreqs = 0;
var request = makerequest("name");
request.done(function(msg) {
- $('#submit-feedback').html("");
setval("name", msg);
+ var gotreq = function() {
+ finishedreqs++;
+ if (finishedreqs == 13) {
+ $('#submit-feedback').html("Retrieved.");
+ }
+ };
request = makerequest("author");
- request.done(function(msg) { setval("author", msg); } );
+ request.done(function(msg) { gotreq(); setval("author", msg); } );
request = makerequest("color");
- request.done(function(msg) { setval("color", msg.replace(/[\r\n]/g, '')); update(); } );
+ request.done(function(msg) { gotreq(); setval("color", msg.replace(/[\r\n]/g, '')); update(); } );
request = makerequest("program");
- request.done(function(msg) { setval("program", msg); } );
+ request.done(function(msg) { gotreq(); setval("program", msg); } );
var sensorfunc = function(id) {
return function(msg) {
+ gotreq();
var vals = msg.replace(/[\r\n]/g, '').split(" ");
setval("s"+id+"r", vals[0]);
setval("s"+id+"a", vals[1]);