tjbearse / sheet-block-editor

A block based visual editor for Google Sheets
https://tjbearse.github.io/sheet-block-editor/
GNU General Public License v3.0
3 stars 0 forks source link

array literal mutator window is huge and accompanied by error log #41

Closed tjbearse closed 1 year ago

tjbearse commented 1 year ago

Can be reproduced with formula ={1,2;3,4}. This error might break automatic formula generation too which is another level of concern.

Affects row and column blocks. Does not seem to affect formulas. Mutation blocks can still be manipulated but the mutation does not affect the block being mutated.

Uncaught TypeError: e is null
    layoutField_ https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    drawInternals_ https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    draw https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    render https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    render https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    setVisible https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    iconClick_ https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    iconClick_ https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    a https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    h https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    createIcon https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    setMutator https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    r https://tjbearse.github.io/sheet-block-editor/blockSheets.js:1
    doInit_ https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    uc https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    newBlock https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    n https://tjbearse.github.io/sheet-block-editor/blockSheets.js:1
    m https://tjbearse.github.io/sheet-block-editor/blockSheets.js:1
    p https://tjbearse.github.io/sheet-block-editor/blockSheets.js:1
    i https://tjbearse.github.io/sheet-block-editor/index.js:1
    963 https://tjbearse.github.io/sheet-block-editor/index.js:1
    963 https://tjbearse.github.io/sheet-block-editor/index.js:1
    o https://tjbearse.github.io/sheet-block-editor/runtime.js:1
    <anonymous> https://tjbearse.github.io/sheet-block-editor/index.js:1
    O https://tjbearse.github.io/sheet-block-editor/runtime.js:1
    r https://tjbearse.github.io/sheet-block-editor/runtime.js:1
    <anonymous> https://tjbearse.github.io/sheet-block-editor/blockSheets.js:1
2 blockly.js:2:333897
    layoutField_ https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    drawInternals_ https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    draw https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    render https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    render https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    setVisible https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    iconClick_ https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    iconClick_ https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    a https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    (Async: EventListener.handleEvent)
    h https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    createIcon https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    setMutator https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    r https://tjbearse.github.io/sheet-block-editor/blockSheets.js:1
    doInit_ https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    uc https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    newBlock https://tjbearse.github.io/sheet-block-editor/blockly.js:2
    n https://tjbearse.github.io/sheet-block-editor/blockSheets.js:1
    m https://tjbearse.github.io/sheet-block-editor/blockSheets.js:1
    p https://tjbearse.github.io/sheet-block-editor/blockSheets.js:1
    i https://tjbearse.github.io/sheet-block-editor/index.js:1
    963 https://tjbearse.github.io/sheet-block-editor/index.js:1
    AsyncFunctionNext self-hosted:807
    (Async: async)
    963 https://tjbearse.github.io/sheet-block-editor/index.js:1
    o https://tjbearse.github.io/sheet-block-editor/runtime.js:1
    <anonymous> https://tjbearse.github.io/sheet-block-editor/index.js:1
    O https://tjbearse.github.io/sheet-block-editor/runtime.js:1
    r https://tjbearse.github.io/sheet-block-editor/runtime.js:1
    r self-hosted:1406
    <anonymous> https://tjbearse.github.io/sheet-block-editor/blockSheets.js:1