element-tiptap icon indicating copy to clipboard operation
element-tiptap copied to clipboard

can not copy from word

Open gtx0023 opened this issue 3 years ago • 1 comments

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,
            };
          },
        },
      ],

gtx0023 avatar Mar 17 '21 09:03 gtx0023

Same problem here, the bug is creating by using the FontSize extension

Arturokin avatar Sep 07 '21 01:09 Arturokin