|
|
@ -527,10 +527,10 @@ base class Line extends QuillContainer<Leaf?> { |
|
|
|
// returning Embed.kObjectReplacementCharacter for the buffer |
|
|
|
// returning Embed.kObjectReplacementCharacter for the buffer |
|
|
|
final action = provider.getCopyCutAction(embed.type); |
|
|
|
final action = provider.getCopyCutAction(embed.type); |
|
|
|
final data = action?.call(embed.data); |
|
|
|
final data = action?.call(embed.data); |
|
|
|
if(data is String && data != Embed.kObjectReplacementCharacter){ |
|
|
|
if (data is String && data != Embed.kObjectReplacementCharacter) { |
|
|
|
buffer.write(data); |
|
|
|
buffer.write(data); |
|
|
|
return remaining; |
|
|
|
return remaining; |
|
|
|
} else{ |
|
|
|
} else { |
|
|
|
buffer.write(action?.call(data)); |
|
|
|
buffer.write(action?.call(data)); |
|
|
|
} |
|
|
|
} |
|
|
|
return remaining - node.length; |
|
|
|
return remaining - node.length; |
|
|
|