element-tiptap
element-tiptap copied to clipboard
can not copy from word
Uncaught RangeError: No value supplied for attribute px
at computeAttrs (index.es.js?304a:1858)
at MarkType.create (index.es.js?304a:2096)
at ParseContext.readStyles (index.es.js?304a:2889)
at ParseContext.addDOM (index.es.js?304a:2812)
at ParseContext.addAll (index.es.js?304a:2943)
at ParseContext.addElementByRule (index.es.js?304a:2927)
at ParseContext.addElement (index.es.js?304a:2870)
at ParseContext.addDOM (index.es.js?304a:2814)
at ParseContext.addAll (index.es.js?304a:2943)
at DOMParser.parse (index.es.js?304a:2586)
computeAttrs @ index.es.js?304a:1858
create @ index.es.js?304a:2096
readStyles @ index.es.js?304a:2889
addDOM @ index.es.js?304a:2812
addAll @ index.es.js?304a:2943
addElementByRule @ index.es.js?304a:2927
addElement @ index.es.js?304a:2870
addDOM @ index.es.js?304a:2814
addAll @ index.es.js?304a:2943
parse @ index.es.js?304a:2586
parseBetween @ index.es.js?576a:2452
readDOMChange @ index.es.js?576a:2511
eval @ index.es.js?576a:3212
flush @ index.es.js?576a:3129
DOMObserver.observer @ index.es.js?576a:2996
parseDOM: [
{
style: 'font-size',
getAttrs: (fontSize: string) => {
const attrs = {};
if (!fontSize) return attrs;
const px = convertToPX(fontSize); <- can not get default value
if (!px) return attrs;
return {
px,
};
},
},
],
Same problem here, the bug is creating by using the FontSize extension