Skip to content
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

Ensure that custom nodes are serialized/deserialized to/from html properly #56

Open
b-kelly opened this issue Mar 16, 2021 · 0 comments · May be fixed by #177
Open

Ensure that custom nodes are serialized/deserialized to/from html properly #56

b-kelly opened this issue Mar 16, 2021 · 0 comments · May be fixed by #177
Assignees
Labels
bug Something isn't working mode - rich text Affects the editor's rich text (wysiwyg) mode
Milestone

Comments

@b-kelly
Copy link
Collaborator

b-kelly commented Mar 16, 2021

Umbrella bug report to track general node serialize/deserialize issues. Serialize is important for copying nodes to the clipboard in a way that we can deserialize on a later paste event. Ideally, custom nodes should serialize as closely to their final rendered versions as possible so that the deserialize can handle both "copied from rich text mode" and "copied from a final rendered post".

Reported on Meta.SE in the following posts:

@b-kelly b-kelly added the bug Something isn't working label Mar 16, 2021
@b-kelly b-kelly added the mode - rich text Affects the editor's rich text (wysiwyg) mode label Oct 7, 2021
@b-kelly b-kelly moved this to Todo in Stacks-Editor Apr 20, 2022
@b-kelly b-kelly added this to the Beta 2 milestone Apr 20, 2022
@b-kelly b-kelly moved this from Todo to In Progress in Stacks-Editor Jul 12, 2022
@aalear aalear linked a pull request Jul 13, 2022 that will close this issue
@b-kelly b-kelly modified the milestones: Beta 2, Beta 2.5 Aug 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working mode - rich text Affects the editor's rich text (wysiwyg) mode
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

2 participants