Correction bug avec Interface Android

This commit is contained in:
Bertrand BRUN 2011-04-28 10:22:27 +02:00
parent f1ba2ed1f4
commit 001a45a1dd

View File

@ -201,6 +201,7 @@ game.buildUi = function () {
.appendTo("#game .relations");
});
game.updateText();
UI.dismiss();
}
game.leave = function () {
@ -250,40 +251,41 @@ game.nextWord = function(click, button) {
}
}
game.ui = function () {
updateText();
UI.dismiss();
}
// ==== Code métier pour les scores
score = {};
score.enter = function () {
UI.show("PtiClic", "Calcul de votre score");
$.getJSON("server.php?callback=?", {
user: "foo",
passwd: "bar",
action: 1,
pgid: state.game.pgid,
gid: state.game.gid,
answers: state.game.answers,
nonce: Math.random()
}, function(data) {
for (var i = 0; i < data.scores.length; i++) {
state.game.cloud[i].score = data.scores[i];
}
delete data.score;
$.extend(state.game, data);
state.commit();
score.ui();
}).error(ajaxError);
jss();
}
score.jss = function(w, h, iconSize) {
$(".screen")
.css('text-align', 'center');
};
score.enter = function () {
if (!state.hasScore) {
UI.show("PtiClic", "Calcul de votre score");
$.getJSON("server.php?callback=?", {
user: "foo",
passwd: "bar",
action: 1,
pgid: state.game.pgid,
gid: state.game.gid,
answers: state.game.answers,
nonce: Math.random()
}, function(data) {
for (var i = 0; i < data.scores.length; i++) {
state.game.cloud[i].score = data.scores[i];
}
delete data.score;
$.extend(state.game, data);
state.hasScore = true;
state.commit();
score.ui();
}).error(ajaxError);
} else {
score.ui();
}
jss();
}
score.ui = function () {
$("#score .scores").empty();
$.each(state.game.cloud, function(i,e) {