From 8c6502de2f8ec2bd8382cd6945c327d7be400e14 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Wed, 28 Jan 2026 05:34:41 +0000
Subject: [PATCH] =Queue cleanup - seems to be working enough to get legacy before and after going!

---
 assets/js/concise/Queue.js |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/assets/js/concise/Queue.js b/assets/js/concise/Queue.js
index 6c097c1..12aa58b 100644
--- a/assets/js/concise/Queue.js
+++ b/assets/js/concise/Queue.js
@@ -547,7 +547,13 @@
 		}
 
 		this.setProcessing(false);
-		this.stopActivityTracking();
+		const remainingQueue = this.getQueueByStatus('queued');
+		if (remainingQueue.length === 0) {
+			this.stopActivityTracking();
+		} else {
+			// Still have queued items, restart activity tracking
+			this.trackActivity();
+		}
 
 		this.toggleQueue(this.maybeStartPolling());
 	}

--
Gitblit v1.10.0