Closed mernen closed 7 years ago
This is due to the current implementation of the add_mark
and remove_mark
operations. Right now they create an inverse that adds/removes completely. When really they should be creating many operations, for each range that doesn't currently have the mark attached.
Expected: “rich” should get its formatting back, the other words should remain unchanged.
Actual: the entire selection becomes bold.