-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(rich-text-editor): DLT-2120 toggle editable prop removes input class styles #527
fix(rich-text-editor): DLT-2120 toggle editable prop removes input class styles #527
Conversation
Please add either the |
✔️ Deploy previews ready! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Makes sense to me, thanks!
## [9.79.1](dialtone/v9.79.0...dialtone/v9.79.1) (2024-10-09) ### Bug Fixes * DLT-2036 conflicting peer dependencies ([#526](#526)) ([e6b5105](e6b5105)) * **Rich Text Editor:** DLT-2120 toggle editable prop removes input class styles ([#527](#527)) ([3f31e7a](3f31e7a)) ### Documentation * DLT-1797 move SB to docs - Popover to Root Layout ([#521](#521)) ([511b135](511b135)) * DLT-2002 fix remaining modal scrollbar issues ([#519](#519)) ([cd0b1a5](cd0b1a5))
## [2.163.1](dialtone-vue2/v2.163.0...dialtone-vue2/v2.163.1) (2024-10-09) ### Bug Fixes * **Rich Text Editor:** DLT-2120 toggle editable prop removes input class styles ([#527](#527)) ([3f31e7a](3f31e7a)) ### Documentation * DLT-1797 move SB to docs - Popover to Root Layout ([#521](#521)) ([511b135](511b135)) * DLT-2002 fix remaining modal scrollbar issues ([#519](#519)) ([cd0b1a5](cd0b1a5))
## [3.156.1](dialtone-vue3/v3.156.0...dialtone-vue3/v3.156.1) (2024-10-09) ### Bug Fixes * **Rich Text Editor:** DLT-2120 toggle editable prop removes input class styles ([#527](#527)) ([3f31e7a](3f31e7a)) ### Documentation * DLT-1797 move SB to docs - Popover to Root Layout ([#521](#521)) ([511b135](511b135)) * DLT-2002 fix remaining modal scrollbar issues ([#519](#519)) ([cd0b1a5](cd0b1a5))
fix(rich-text-editor): DLT-2120 toggle editable prop removes input class styles
Obligatory GIF (super important!)
🛠️ Type Of Change
These types will increment the version number on release:
These types will not increment the version number, but will still deploy to documentation site on release:
📖 Jira Ticket
DLT-2120
📖 Description
Modified updateEditorAttributes method in rich text editor to preserve input class when updated on editable prop toggled.
💡 Context
This fix was needed because it was causing the font to shrink and certain styles to be removed when changing the value of the editable prop (while email was being sent) which looks strange. Linking a video here where I reproduce this issue in the Dialtone docs.
📝 Checklist
For all PRs:
For all Vue changes:
./scripts/dialtone-vue-sync.sh
script. Read docs here: Dialtone Vue Sync Script📷 Screenshots / GIFs
Recording of issue fixed with changes applied locally.