Attributes are removing after undo

Having trouble installing Oxygen? Got a bug to report? Post it all here.
shilpa
Posts: 66
Joined: Mon Jul 04, 2022 8:42 am

Attributes are removing after undo

Post by shilpa »

Hi Team,
I am working on copy and paste attributes from one tag to another similar tag.
In the below screenshot. I am copying the attributes from first cite.query and pasting to the second empty cite.query.
image.png
image.png (12.49 KiB) Viewed 391 times
after paste i got below result
image.png
image.png (13.29 KiB) Viewed 391 times
Now if i do undo i am getting below result
image.png
image.png (10.4 KiB) Viewed 391 times
So in above screenshot when i do undo it should retain the original attributes but here the attributes are removing.

the java code used is
image.png
image.png (86.84 KiB) Viewed 391 times
Please help me on this.

Thanks & Regards
Shilpa.P
cristi_talau
Posts: 496
Joined: Thu Sep 04, 2014 4:22 pm

Re: Attributes are removing after undo

Post by cristi_talau »

Hello,

The problem is that "element.removeAttribute()" is a low-level method that modifies the element outside of the undoable edit. You should use "controller.removeAttribute(element, ...)" instead.

Best,
Cristian
Post Reply