mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-05-17 01:21:14 +08:00
🎨 限制页签最大打开数量为 32
Fix https://github.com/siyuan-note/siyuan/issues/6303
This commit is contained in:
parent
001622774c
commit
402ecfb4f9
@ -77,6 +77,16 @@ export const fileTree = {
|
|||||||
</label>`;
|
</label>`;
|
||||||
},
|
},
|
||||||
_send() {
|
_send() {
|
||||||
|
let inputMaxOpenTabCount = parseInt((fileTree.element.querySelector("#maxOpenTabCount") as HTMLInputElement).value);
|
||||||
|
if (32 < inputMaxOpenTabCount) {
|
||||||
|
inputMaxOpenTabCount = 32;
|
||||||
|
(fileTree.element.querySelector("#maxOpenTabCount") as HTMLInputElement).value = "32";
|
||||||
|
}
|
||||||
|
if (1 > inputMaxOpenTabCount) {
|
||||||
|
inputMaxOpenTabCount = 1;
|
||||||
|
(fileTree.element.querySelector("#maxOpenTabCount") as HTMLInputElement).value = "1";
|
||||||
|
}
|
||||||
|
|
||||||
fetchPost("/api/setting/setFiletree", {
|
fetchPost("/api/setting/setFiletree", {
|
||||||
sort: window.siyuan.config.fileTree.sort,
|
sort: window.siyuan.config.fileTree.sort,
|
||||||
alwaysSelectOpenedFile: (fileTree.element.querySelector("#alwaysSelectOpenedFile") as HTMLInputElement).checked,
|
alwaysSelectOpenedFile: (fileTree.element.querySelector("#alwaysSelectOpenedFile") as HTMLInputElement).checked,
|
||||||
@ -87,7 +97,7 @@ export const fileTree = {
|
|||||||
allowCreateDeeper: (fileTree.element.querySelector("#allowCreateDeeper") as HTMLInputElement).checked,
|
allowCreateDeeper: (fileTree.element.querySelector("#allowCreateDeeper") as HTMLInputElement).checked,
|
||||||
removeDocWithoutConfirm: (fileTree.element.querySelector("#removeDocWithoutConfirm") as HTMLInputElement).checked,
|
removeDocWithoutConfirm: (fileTree.element.querySelector("#removeDocWithoutConfirm") as HTMLInputElement).checked,
|
||||||
maxListCount: parseInt((fileTree.element.querySelector("#maxListCount") as HTMLInputElement).value),
|
maxListCount: parseInt((fileTree.element.querySelector("#maxListCount") as HTMLInputElement).value),
|
||||||
maxOpenTabCount: parseInt((fileTree.element.querySelector("#maxOpenTabCount") as HTMLInputElement).value),
|
maxOpenTabCount: inputMaxOpenTabCount,
|
||||||
}, response => {
|
}, response => {
|
||||||
fileTree.onSetfiletree(response.data);
|
fileTree.onSetfiletree(response.data);
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user