Skip to content

LayerSwitcher: Uncaught TypeError: can't access property "layer", this._layers[id] is undefined #460

@ocruze

Description

@ocruze

Constaté uniquement sur la 1.0.0-beta.6 :

Je tombe sur ces erreurs de façon intermittente dans notre appli react en mode dev avec HMR. Je n'arrive pas à vraiment comprendre d'où cela vient. Ça ne se produit pas avec un build de production. Si vous avez une idée je suis preneur. Merci beaucoup.

Uncaught TypeError: can't access property "layer", this._layers[id] is undefined
    _updateGenericProperty LayerSwitcher.js:2052
    updateProperties LayerSwitcher.js:437
    dispatchEvent Target.js:114
    notify Object.js:188
    set Object.js:223
    setSource Layer.js:488
    OlBackgroundWmts OlBackgroundWmts.tsx:29
    React 13
    scheduleRefresh <anonymous code>:1
    performReactRefresh @react-refresh:228
    performReactRefresh @react-refresh:217
    enqueueUpdate @react-refresh:604
    setTimeout handler*debounce/< @react-refresh:594
    validateRefreshBoundaryAndEnqueueUpdate @react-refresh:644
    <anonymous> OlBackgroundWmts.tsx:63
    accept client:66
    fetchUpdate client:218
    queueUpdate client:196
    queueUpdate client:196
    handleMessage client:839
    handleMessage client:838
    createHMRHandler client:458
    dequeue client:480
    enqueue client:472
    enqueue client:466
    createHMRHandler client:458
    onMessage client:305
    connect client:413
    connect client:412
    connect client:751
    connect client:289
    connect client:373
    <anonymous> client:823
LayerSwitcher.js:2052:21

Aussi,

can't access property "onZIndexChangeEvent", this._layers[id] is undefined

et

Uncaught TypeError: can't access property "layer", this._layers[id] is undefined
    _updateLayerGrayScale LayerSwitcher.js:1946
...

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions