From 28045234614b68ebc843495417cd479140630a23 Mon Sep 17 00:00:00 2001 From: ywxt Date: Sun, 21 Aug 2022 04:45:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Lanzou-Enhanced.user.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js index 5268671..7422c22 100644 --- a/Lanzou-Enhanced.user.js +++ b/Lanzou-Enhanced.user.js @@ -795,9 +795,12 @@ function clickSortButton(by, button) { if (currentStatus.by === by) { + // 当前选项,点击时,反转排序 currentStatus.order = button.textContent === '⬆' ? 'desc' : 'asc'; } else { + // 非当前选项,点击时,以图标所示的顺序排序 currentStatus.order = button.textContent === '⇧' ? 'asc' : 'desc'; + // 修改非当前选项按钮的图标 for (const key in allButtons) { if (key === by) continue; if (Object.hasOwnProperty.call(allButtons, key)) { @@ -831,7 +834,7 @@ const fileObserver = new MutationObserver(fileListCallback); fileObserver.observe(fileList, { childList: true, attributes: false }); - // sort files + // sort folders const folderList = frameDoc.querySelector('#sub_folder_list');; const folderObserver = new MutationObserver(folderListCallback); folderObserver.observe(folderList, { childList: true, attributes: false });