diff --git a/src/components/bottom_bar_sheet/bottom_bar_sheet.xml b/src/components/bottom_bar_sheet/bottom_bar_sheet.xml index dec24fcb5..6d15a0d63 100644 --- a/src/components/bottom_bar_sheet/bottom_bar_sheet.xml +++ b/src/components/bottom_bar_sheet/bottom_bar_sheet.xml @@ -19,7 +19,7 @@ t-on-dblclick="() => this.onDblClick()" t-on-focusout="() => this.onFocusOut()" t-on-keydown="(ev) => this.onKeyDown(ev)" - t-att-contenteditable="state.isEditing.toString()" + t-att-contenteditable="state.isEditing ? 'plaintext-only': 'false'" /> diff --git a/tests/bottom_bar/bottom_bar_component.test.ts b/tests/bottom_bar/bottom_bar_component.test.ts index 5465a1057..67378aeb1 100644 --- a/tests/bottom_bar/bottom_bar_component.test.ts +++ b/tests/bottom_bar/bottom_bar_component.test.ts @@ -252,7 +252,7 @@ describe("BottomBar component", () => { const sheetName = fixture.querySelector(".o-sheet-name")!; expect(sheetName.getAttribute("contenteditable")).toEqual("false"); await doubleClick(sheetName); - expect(sheetName.getAttribute("contenteditable")).toEqual("true"); + expect(sheetName.getAttribute("contenteditable")).toEqual("plaintext-only"); expect(document.activeElement).toEqual(sheetName); }); @@ -261,7 +261,7 @@ describe("BottomBar component", () => { await nextTick(); await click(fixture, ".o-menu-item[data-name='rename'"); const sheetName = fixture.querySelector(".o-sheet-name")!; - expect(sheetName.getAttribute("contenteditable")).toEqual("true"); + expect(sheetName.getAttribute("contenteditable")).toEqual("plaintext-only"); expect(document.activeElement).toEqual(sheetName); });