🔖 Release v3.4.2
Some checks failed
Release Docker Image / build (push) Has been cancelled

Signed-off-by: Daniel <845765@qq.com>
This commit is contained in:
Daniel 2025-12-02 20:33:37 +08:00
parent 2b14543bd9
commit 6ef83b42c7
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
5 changed files with 7 additions and 7 deletions

View file

@ -9,7 +9,7 @@
<Identity Name="89C2A984.SiYuan"
ProcessorArchitecture="arm64"
Publisher="CN=087C656E-C1D9-42D8-8807-CED45A74FC0F"
Version="3.4.1.0"/>
Version="3.4.2.0"/>
<Properties>
<DisplayName>SiYuan</DisplayName>
<PublisherDisplayName>云南链滴科技有限公司</PublisherDisplayName>

View file

@ -9,7 +9,7 @@
<Identity Name="89C2A984.SiYuan"
ProcessorArchitecture="x64"
Publisher="CN=087C656E-C1D9-42D8-8807-CED45A74FC0F"
Version="3.4.1.0"/>
Version="3.4.2.0"/>
<Properties>
<DisplayName>SiYuan</DisplayName>
<PublisherDisplayName>云南链滴科技有限公司</PublisherDisplayName>

View file

@ -1,6 +1,6 @@
{
"name": "SiYuan",
"version": "3.4.1",
"version": "3.4.2",
"description": "Refactor your thinking",
"homepage": "https://b3log.org/siyuan",
"main": "./electron/main.js",

View file

@ -215,9 +215,9 @@ const promiseTransaction = () => {
item.firstElementChild.insertAdjacentHTML("afterend", operation.data);
cursorElements.push(item.firstElementChild.nextElementSibling);
} else if (item.classList.contains("callout") &&
item.querySelector('[data-node-id]')?.getAttribute("data-node-id") !== operation.id) {
item.querySelector("[data-node-id]")?.getAttribute("data-node-id") !== operation.id) {
item.querySelector(".callout-content").insertAdjacentHTML("afterbegin", operation.data);
cursorElements.push(item.querySelector('[data-node-id]'));
cursorElements.push(item.querySelector("[data-node-id]"));
} else if (item.firstElementChild.getAttribute("data-node-id") !== operation.id) {
item.insertAdjacentHTML("afterbegin", operation.data);
cursorElements.push(item.firstElementChild);
@ -837,7 +837,7 @@ export const onTransaction = (protyle: IProtyle, operation: IOperation, isUndo:
cursorElements.push(item.firstElementChild.nextElementSibling);
} else if (item.classList.contains("callout")) {
item.querySelector(".callout-content").insertAdjacentHTML("afterbegin", operation.data);
cursorElements.push(item.querySelector('[data-node-id]'));
cursorElements.push(item.querySelector("[data-node-id]"));
} else {
item.insertAdjacentHTML("afterbegin", operation.data);
cursorElements.push(item.firstElementChild);

View file

@ -45,7 +45,7 @@ import (
var Mode = "prod"
const (
Ver = "3.4.1"
Ver = "3.4.2"
IsInsider = false
// env vars as fallback for commandline parameters