🎨 Clean code

Signed-off-by: Daniel <845765@qq.com>
This commit is contained in:
Daniel 2026-02-13 14:18:26 +08:00
parent 5550f89ed8
commit cea9d1b837
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
2 changed files with 4 additions and 4 deletions

View file

@ -52,7 +52,7 @@ remote.initialize();
app.setPath("userData", app.getPath("userData") + "-Electron"); // `~/.config` 下 Electron 相关文件夹名称改为 `SiYuan-Electron` https://github.com/siyuan-note/siyuan/issues/3349
fs.rmSync(app.getPath("appData") + "/" + app.name, {recursive: true}); // 删除自动创建的应用目录 https://github.com/siyuan-note/siyuan/issues/13150
if (process.platform === 'win32') {
if (process.platform === "win32") {
// Windows 需要设置 AppUserModelId 才能正确显示应用名称 https://github.com/siyuan-note/siyuan/issues/17022
app.setAppUserModelId(app.name);
}

View file

@ -17,11 +17,11 @@ export const canInput = (element: Element) => {
element.tagName === "TEXTAREA" ||
(element.tagName === "INPUT" && ["email", "number", "password", "search", "tel", "text", "url", "", null].includes(element.getAttribute("type")))
) && element.getAttribute("readonly") !== "readonly") {
return element
return element;
}
const wysisygElement = hasClosestByClassName(element, "protyle-wysiwyg", true);
if (wysisygElement && wysisygElement.getAttribute("data-readonly") === "false") {
return hasClosestByAttribute(element, "contenteditable", "true")
return hasClosestByAttribute(element, "contenteditable", "true");
}
return false;
}
};