Merge remote-tracking branch 'origin/dev' into sub_laptop_5

This commit is contained in:
2026-09-30 10:56:15 +09:00
26 changed files with 1679 additions and 61 deletions
@@ -233,7 +233,8 @@ export function createTreePanel(opt: TreePanelOptions): TreePanelHandle {
showToast(L("M02_TreeDone"), "success");
await opt.onChanged(col);
} catch (error) {
if (error instanceof StaleError) {
// 409 = 판 다름(서버 detail 이 객체 → 「HTTP 409」) 또는 같은 이름(글 까닭 — 그대로 보임)
if (error instanceof StaleError && error.message === "HTTP 409") {
await refresh();
showToast(L("M02_TreeStale"), "error");
} else {