Compare commits

..

No commits in common. "221eb55380828ebfd2949c5632bd0b5f512ce691" and "3573c6860a593f05cd5801f485f6d8e03cf29ba4" have entirely different histories.

2 changed files with 2 additions and 6 deletions

View File

@ -1,6 +1,6 @@
{
"name": "multi-hoster-uploader",
"version": "3.3.65",
"version": "3.3.64",
"description": "Upload files to doodstream, voe, vidmoly, byse simultaneously",
"main": "main.js",
"scripts": {

View File

@ -68,7 +68,6 @@ let _historySortClicked = false;
// Session-specific files for the "Files" panel (resets each session)
let sessionFilesData = [];
let _recentSeqCounter = 0;
let _recentDataVersion = 0;
const recentSortState = { key: 'date', direction: 'desc' };
const selectedRecentIds = new Set();
// Maintained incrementally — avoids O(n) filter() scans every 250ms in the status bar.
@ -1465,7 +1464,6 @@ function deleteSelectedRecentFiles() {
});
_sessionDoneCount = Math.max(0, _sessionDoneCount - removedDone);
_sessionErrorCount = Math.max(0, _sessionErrorCount - removedErr);
_recentDataVersion++;
selectedRecentIds.clear();
renderRecentUploadsPanel();
}
@ -1477,7 +1475,6 @@ function clearAllRecentFiles() {
_sessionFileKeys.clear();
_sessionDoneCount = 0;
_sessionErrorCount = 0;
_recentDataVersion++;
selectedRecentIds.clear();
renderRecentUploadsPanel();
}
@ -2514,7 +2511,6 @@ function maybeAddSessionFile(job) {
isError: false,
order: _recentSeqCounter++
});
_recentDataVersion++;
_sessionDoneCount++;
// Drop oldest entries past the cap to keep render cost bounded.
// Without this, sessionFilesData grows unbounded across the session
@ -4179,7 +4175,7 @@ let _recentSortCache = { sig: '', result: [] };
function sortRecentFiles(data) {
const { key, direction } = recentSortState;
const sig = `${key}|${direction}|${data.length}|${_recentDataVersion}`;
const sig = `${key}|${direction}|${data.length}`;
if (_recentSortCache.sig === sig) return _recentSortCache.result;
const sorted = data.slice();