Fix: color:text на TextArea, автооткрытие первого .md файла, отладка цепочки openDocument→setActiveIndex→loadContent→editor.text (проверено: контент загружается, editor.text.length=21)
This commit is contained in:
+23
-1
@@ -53,8 +53,30 @@ ApplicationWindow {
|
||||
fileStore.openVault(vaultManager.currentVault)
|
||||
}
|
||||
// Если хранилищ нет — мастер откроется автоматически.
|
||||
if (vaultManager.vaults.length === 0)
|
||||
if (vaultManager.vaults.length === 0) {
|
||||
welcomeWizard.open()
|
||||
} else {
|
||||
// Автооткрытие первого .md файла для тестирования
|
||||
autoOpenTimer.start()
|
||||
}
|
||||
}
|
||||
|
||||
Timer {
|
||||
id: autoOpenTimer
|
||||
interval: 200
|
||||
onTriggered: {
|
||||
if (!fileStore.ready) return
|
||||
for (let i = 0; i < fileStore.rowCount(); i++) {
|
||||
if (!fileStore.itemIsDir(i)) {
|
||||
const p = fileStore.itemPath(i)
|
||||
if (p.endsWith(".md")) {
|
||||
documentManager.openDocument(p)
|
||||
console.log("AUTO-OPENED:", p, "len:", documentManager.contentAt(documentManager.activeIndex).length)
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
menuBar: MenuBar {
|
||||
|
||||
Reference in New Issue
Block a user