From 5fba91de3f11f12e28a95420a1865c7d99a47eb9 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Tue, 11 Nov 2014 10:27:13 +0100 Subject: [PATCH] Fix history display at the start of the game. --- www/js/remoteglot.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/www/js/remoteglot.js b/www/js/remoteglot.js index d63b378..a18f93e 100644 --- a/www/js/remoteglot.js +++ b/www/js/remoteglot.js @@ -414,6 +414,9 @@ var print_pv = function(line_num, pretty_pv, move_num, toplay, opt_limit, opt_sh // the UI should be to expand the history. pv = '(…) '; i = pretty_pv.length - opt_limit; + if (i < 0) { + i = 0; + } if (i % 2 == 1) { ++i; } @@ -455,7 +458,7 @@ var update_highlight = function() { } var update_history = function() { - if (display_lines[0] === null) { + if (display_lines[0] === null || display_lines[0].pretty_pv.length == 0) { $("#history").html("No history"); } else if (truncate_display_history) { $("#history").html(print_pv(0, display_lines[0].pretty_pv, 1, 'W', 8, true)); -- 2.39.2