From d3ae9b788fc7dbba025df7ecfb81bdadc2f69e47 Mon Sep 17 00:00:00 2001 From: Damien De Paoli Date: Sat, 25 Oct 2025 18:18:58 +1100 Subject: [PATCH] make sure loading viewer for the first time add query param to get latest version of img, and when we leave viewer reset document.viewing --- internal/js/view_support.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/js/view_support.js b/internal/js/view_support.js index 9a7ced6..b486e9b 100644 --- a/internal/js/view_support.js +++ b/internal/js/view_support.js @@ -186,7 +186,7 @@ function ViewImageOrVideo() if( ! document.viewing ) return if( document.viewing.type.name == 'Image' ) { - im.src='../' + document.viewing.FullPathOnFS + im.src='../' + document.viewing.FullPathOnFS + '?t=' + new Date().getTime(); $('#video_div').hide() if( $('#fname_toggle').prop('checked' ) ) $('#img-cap').show() @@ -623,6 +623,8 @@ function goOutOfViewer() // hide viewer div, then show files_div $('#viewer_div').addClass('d-none') $('#files_div').removeClass('d-none') + // no longer viewing an image too + document.viewing=null } // change the viewer to the previous entry (handle page change too)