Attribute Table - Zoom to extent on 3D mode #13050
Description
Description
In the Attribute Table, it is not possible to zoom to a feature on the map when the layer is a point vector layer
zoom_attribute.mp4
Error on console:
Error on console:
mapstore2.js?5e17e03f1c7ebbce:2 Error in epic "zoomToExtentEpic". Original error: o {name: 'DeveloperError', message: 'normalized result is not a number', stack: 'Error\n at new o (https://qa-mapstore.geosolutio…ore/dist/mapstore2.js?5e17e03f1c7ebbce:2:3364422)'}
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
o.497046.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t._error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t._error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t._error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
onClick @ mapstore2.js?5e17e03f1c7ebbce:2
R.onColumnEvent @ 1206.5e17e03f1c7ebbce.chunk.js:2
(anonymous) @ 1206.5e17e03f1c7ebbce.chunk.js:2
(anonymous) @ 1206.5e17e03f1c7ebbce.chunk.js:2
s @ mapstore2.js?5e17e03f1c7ebbce:2
h @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
y @ mapstore2.js?5e17e03f1c7ebbce:2
it @ mapstore2.js?5e17e03f1c7ebbce:2
nt @ mapstore2.js?5e17e03f1c7ebbce:2
at @ mapstore2.js?5e17e03f1c7ebbce:2
pt @ mapstore2.js?5e17e03f1c7ebbce:2
F @ mapstore2.js?5e17e03f1c7ebbce:2
B @ mapstore2.js?5e17e03f1c7ebbce:2
Zt @ mapstore2.js?5e17e03f1c7ebbce:2
Xt @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
qo @ mapstore2.js?5e17e03f1c7ebbce:2
N @ mapstore2.js?5e17e03f1c7ebbce:2
$t @ mapstore2.js?5e17e03f1c7ebbce:2
mapstore2.js?5e17e03f1c7ebbce:2 Uncaught o {name: 'DeveloperError', message: 'normalized result is not a number', stack: 'Error\n at new o (https://qa-mapstore.geosolutio…ore/dist/mapstore2.js?5e17e03f1c7ebbce:2:3364422)'}
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
setTimeout
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
o.497046.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t._error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t._error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t._error @ mapstore2.js?5e17e03f1c7ebbce:2
o.561308.t.error @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
onClick @ mapstore2.js?5e17e03f1c7ebbce:2
R.onColumnEvent @ 1206.5e17e03f1c7ebbce.chunk.js:2
(anonymous) @ 1206.5e17e03f1c7ebbce.chunk.js:2
(anonymous) @ 1206.5e17e03f1c7ebbce.chunk.js:2
s @ mapstore2.js?5e17e03f1c7ebbce:2
h @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
y @ mapstore2.js?5e17e03f1c7ebbce:2
it @ mapstore2.js?5e17e03f1c7ebbce:2
nt @ mapstore2.js?5e17e03f1c7ebbce:2
at @ mapstore2.js?5e17e03f1c7ebbce:2
pt @ mapstore2.js?5e17e03f1c7ebbce:2
F @ mapstore2.js?5e17e03f1c7ebbce:2
B @ mapstore2.js?5e17e03f1c7ebbce:2
Zt @ mapstore2.js?5e17e03f1c7ebbce:2
Xt @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
qo @ mapstore2.js?5e17e03f1c7ebbce:2
N @ mapstore2.js?5e17e03f1c7ebbce:2
$t @ mapstore2.js?5e17e03f1c7ebbce:2
mapstore2.js?5e17e03f1c7ebbce:2 Camera is looking at space/sky or is perpendicular
be @ mapstore2.js?5e17e03f1c7ebbce:2
_updateScaleVisibility @ 6617.5e17e03f1c7ebbce.chunk.js:1
(anonymous) @ 6617.5e17e03f1c7ebbce.chunk.js:1
Promise.then
_runUpdate @ 6617.5e17e03f1c7ebbce.chunk.js:1
(anonymous) @ 6617.5e17e03f1c7ebbce.chunk.js:1
setTimeout
_update @ 6617.5e17e03f1c7ebbce.chunk.js:1
setStyleFunction @ 6617.5e17e03f1c7ebbce.chunk.js:1
(anonymous) @ 6617.5e17e03f1c7ebbce.chunk.js:1
Promise.then
(anonymous) @ 6617.5e17e03f1c7ebbce.chunk.js:1
Promise.then
Mt @ 6617.5e17e03f1c7ebbce.chunk.js:1
createLayer @ mapstore2.js?5e17e03f1c7ebbce:2
createLayer @ 695.5e17e03f1c7ebbce.chunk.js:1
componentDidMount @ 695.5e17e03f1c7ebbce.chunk.js:1
ss @ mapstore2.js?5e17e03f1c7ebbce:2
yl @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
qo @ mapstore2.js?5e17e03f1c7ebbce:2
gl @ mapstore2.js?5e17e03f1c7ebbce:2
nl @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
(anonymous) @ mapstore2.js?5e17e03f1c7ebbce:2
qo @ mapstore2.js?5e17e03f1c7ebbce:2
Ko @ mapstore2.js?5e17e03f1c7ebbce:2
$o @ mapstore2.js?5e17e03f1c7ebbce:2
N @ mapstore2.js?5e17e03f1c7ebbce:2
$t @ mapstore2.js?5e17e03f1c7ebbce:2
How to reproduce
- Open a map
- Click on 3D
- Add the unesco:Unesco_point layer
- Select the layer on TOC
- Open the Attribute Table
- Click on Zoom to the feature extend for a feature
Expected Result
The map does zoom to the point and the point is highlighted
Current Result
The map does not zoom to the point; the point is only highlighted.
- Not browser related
Browser info
(use this site: https://www.whatsmybrowser.org/ for non expert users)| Browser Affected | Version |
|---|---|
| Internet Explorer | |
| Edge | |
| Chrome | |
| Firefox | |
| Safari |
Other useful information
Related cucumber test: https://studio.cucumberstudio.com/projects/292756/test-runs/1123435/folder-snapshots/13494569/scenario-snapshots/42355945/test-snapshots/56786079
Security vulnerabilities
Do not report security vulnerabilities in public issues.
If you believe you have found a vulnerability in MapStore, please use GitHub private vulnerability reporting or contact the security address listed in SECURITY.md.
Activity
tdipisa commentedon Oct 23, 2026
@ElenaGallo is that a regression or a new bug? I think it is relevant.
[-]Attribute Table- Zoom to extent on 3D mode[/-][+]Attribute Table - Zoom to extent on 3D mode[/+]offtherailz commentedon Oct 23, 2026
Looks to be caused by #12707
allyoucanmap commentedon Oct 26, 2026
@ElenaGallo please test this fix on dev, thanks