diff --git a/80_info.js b/80_info.js
index 9a7c4513..24b02a68 100644
--- a/80_info.js
+++ b/80_info.js
@@ -298,11 +298,11 @@ function NewInfoHandler() {
this.last_drawn_version = null;
};
- ih.draw_statusbox = function(leela_maybe_running, searchmoves, readyok_required) {
+ ih.draw_statusbox = function(leela_maybe_running, searchmoves, syncs_needed) {
- if (typeof readyok_required === "number" && readyok_required > 2) {
+ if (typeof syncs_needed === "number" && syncs_needed > 1) {
- statusbox.innerHTML = `Out of sync: ${readyok_required}`;
+ statusbox.innerHTML = `Out of sync: ${syncs_needed}`;
} else if (typeof config.search_nodes === "number" && (searchmoves.length === 1)) {
@@ -326,9 +326,9 @@ function NewInfoHandler() {
}
};
- ih.draw_infobox = function(mouse_point, active_square, leela_maybe_running, active_colour, searchmoves, hoverdraw_div, readyok_required) {
+ ih.draw_infobox = function(mouse_point, active_square, leela_maybe_running, active_colour, searchmoves, hoverdraw_div, syncs_needed) {
- ih.draw_statusbox(leela_maybe_running, searchmoves, readyok_required);
+ ih.draw_statusbox(leela_maybe_running, searchmoves, syncs_needed);
// Display stderr and return if we've never seen any info...
diff --git a/95_renderer.js b/95_renderer.js
index e4f758fc..fdb8db4e 100644
--- a/95_renderer.js
+++ b/95_renderer.js
@@ -1398,7 +1398,7 @@ function NewRenderer() {
this.node.get_board().active,
this.searchmoves,
this.hoverdraw_div,
- this.engine.readyok_required);
+ Math.max(this.engine.readyok_required, this.engine.bestmove_required));
debug.draw -= 1;
};