From: Stephen Seo Date: Wed, 10 Jul 2024 06:41:44 +0000 (+0900) Subject: Validate when using slider X-Git-Url: https://git.seodisparate.com/tbm-client-edit-config.jpg?a=commitdiff_plain;h=66773d92bd9a50cdd01f63f5221e90eaeb2d6179;p=subtitle_displayer Validate when using slider --- diff --git a/index.html b/index.html index e27a038..f5e9d7e 100644 --- a/index.html +++ b/index.html @@ -285,12 +285,16 @@ } else if (value >= subtitles_array.length) { value = subtitles_array.length - 1; } - current_subtitle = value; - time_info.set_time_offset( - subtitles_array[current_subtitle].time_start * 1000.0 - ); - display_subtitle(); - set_up_play_anim(); + + // Only when value is valid. + if (value >= 0 && value < subtitles_array.length) { + current_subtitle = value; + time_info.set_time_offset( + subtitles_array[current_subtitle].time_start * 1000.0 + ); + display_subtitle(); + set_up_play_anim(); + } }); document.getElementById("left_button").addEventListener(