[FIX] web_editor: apply format, font-size and color collapsed
When the selection is collapsed it was impossible to set a format (bold, italic, underline, strikethrough), a font-size or a color. This makes it possible by inserting and selecting a zero-width space first, then placing the caret to its left when we're done. task-2778416 X-original-commit: b4eb0fe69bce5ca18d8450cd7118740f1d31f780 Part-of: odoo/odoo#86930
Showing
- addons/web_editor/static/lib/odoo-editor/src/commands/commands.js 31 additions, 7 deletions...eb_editor/static/lib/odoo-editor/src/commands/commands.js
- addons/web_editor/static/lib/odoo-editor/src/utils/utils.js 15 additions, 2 deletionsaddons/web_editor/static/lib/odoo-editor/src/utils/utils.js
- addons/web_editor/static/lib/odoo-editor/test/editor-test.js 2 additions, 0 deletionsaddons/web_editor/static/lib/odoo-editor/test/editor-test.js
- addons/web_editor/static/lib/odoo-editor/test/spec/color.test.js 42 additions, 0 deletions...web_editor/static/lib/odoo-editor/test/spec/color.test.js
- addons/web_editor/static/lib/odoo-editor/test/spec/editor.test.js 0 additions, 241 deletions...eb_editor/static/lib/odoo-editor/test/spec/editor.test.js
- addons/web_editor/static/lib/odoo-editor/test/spec/fontSize.test.js 7 additions, 0 deletions..._editor/static/lib/odoo-editor/test/spec/fontSize.test.js
- addons/web_editor/static/lib/odoo-editor/test/spec/format.test.js 427 additions, 0 deletions...eb_editor/static/lib/odoo-editor/test/spec/format.test.js
Loading
Please register or sign in to comment