when RuDS is already running, clicking the blogmark creates the draft, but the editor is not reliably opened. In general, regardless if the app is running or not, when a blogmark creates a draft, that draft must be opened in an editor.
when RuDS is already running, clicking the blogmark creates the draft, but the editor is not reliably opened. In general, regardless if the app is running or not, when a blogmark creates a draft, that draft must be opened in an editor.
hugo
added the bug label 2026-08-01 07:01:12 +00:00
Implemented in b25691d. The delay was caused by synchronous semantic embedding after the draft insert: the draft appeared in the sidebar, but the blogmark result did not return until the cold local model finished. The import now streams the created draft to the UI immediately after database/FTS creation, opens and pins its editor while embedding continues in the tracked task, refreshes semantic tag suggestions when indexing finishes, and does not steal focus if the user changes tabs meanwhile. Added the BlogmarkEditorActivation Allium guarantee and a regression test covering editor activation before task completion plus non-reactivation at completion. Verified Allium check/analyse, formatting, workspace build, Clippy with -D warnings, full workspace tests (including 564 core and 215 UI tests), macOS bundle creation, and the real bundled app with one active project, no open editors, and cold semantic startup. All verification drafts were removed.
Implemented in b25691d. The delay was caused by synchronous semantic embedding after the draft insert: the draft appeared in the sidebar, but the blogmark result did not return until the cold local model finished. The import now streams the created draft to the UI immediately after database/FTS creation, opens and pins its editor while embedding continues in the tracked task, refreshes semantic tag suggestions when indexing finishes, and does not steal focus if the user changes tabs meanwhile. Added the BlogmarkEditorActivation Allium guarantee and a regression test covering editor activation before task completion plus non-reactivation at completion. Verified Allium check/analyse, formatting, workspace build, Clippy with -D warnings, full workspace tests (including 564 core and 215 UI tests), macOS bundle creation, and the real bundled app with one active project, no open editors, and cold semantic startup. All verification drafts were removed.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
when RuDS is already running, clicking the blogmark creates the draft, but the editor is not reliably opened. In general, regardless if the app is running or not, when a blogmark creates a draft, that draft must be opened in an editor.
Implemented in
b25691d. The delay was caused by synchronous semantic embedding after the draft insert: the draft appeared in the sidebar, but the blogmark result did not return until the cold local model finished. The import now streams the created draft to the UI immediately after database/FTS creation, opens and pins its editor while embedding continues in the tracked task, refreshes semantic tag suggestions when indexing finishes, and does not steal focus if the user changes tabs meanwhile. Added the BlogmarkEditorActivation Allium guarantee and a regression test covering editor activation before task completion plus non-reactivation at completion. Verified Allium check/analyse, formatting, workspace build, Clippy with -D warnings, full workspace tests (including 564 core and 215 UI tests), macOS bundle creation, and the real bundled app with one active project, no open editors, and cold semantic startup. All verification drafts were removed.