From 90b29cc5ad09703526a98e9fda0b5514b2ba80ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenz=20H=C3=BCbschle-Schneider?= Date: Mon, 10 Mar 2014 17:10:56 +0000 Subject: [PATCH] Don't update read marker if no more lines could be fetched Fixes disappearing read marker (set to -1) --- js/glowingbear.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/js/glowingbear.js b/js/glowingbear.js index a2cbde7..654be81 100644 --- a/js/glowingbear.js +++ b/js/glowingbear.js @@ -434,7 +434,9 @@ function($rootScope, ).then(function(lineinfo) { // delete old lines and add new ones var oldLength = buffer.lines.length; - var setReadmarker = (buffer.lastSeen >= 0); + // Whether to set the readmarker to the middle position + // Don't do that if we didn't get any more lines than we already had + var setReadmarker = (buffer.lastSeen >= 0) && (oldLength !== buffer.lines.length); buffer.lines.length = 0; buffer.requestedLines = 0; // Count number of lines recieved