fix: should bring children to new doc created (#9316)

Closes: [BS-2186](https://linear.app/affine-design/issue/BS-2186/created-linked-doc-%E6%97%B6%EF%BC%8C%E4%BC%9A%E6%B8%85%E9%99%A4list%E7%9A%84-children)
This commit is contained in:
Saul-Mirone
2024-12-26 03:37:10 +00:00
parent 3996f96368
commit 0220ba4572
4 changed files with 6 additions and 3 deletions
@@ -32,7 +32,7 @@ export const quickActionConfig: QuickActionConfig[] = [
.chain()
.getSelectedModels({
types: ['block'],
mode: 'highest',
mode: 'flat',
})
.draftSelectedModels()
.run();
@@ -197,7 +197,7 @@ export function toolbarDefaultConfig(toolbar: AffineFormatBarWidget) {
const [_, ctx] = chain
.getSelectedModels({
types: ['block', 'text'],
mode: 'highest',
mode: 'flat',
})
.draftSelectedModels()
.run();
@@ -965,6 +965,9 @@ test('create linked doc from block selection with format bar', async ({
expect(await getPageSnapshot(page, true)).toMatchSnapshot(
`${testInfo.title}.json`
);
const paragraph = page.locator('affine-paragraph');
await expect(paragraph).toHaveCount(3);
});
test.describe('more menu button', () => {
@@ -34,7 +34,7 @@
"children": [
{
"type": "block",
"id": "11",
"id": "12",
"flavour": "affine:embed-linked-doc",
"version": 1,
"props": {