Skip to content

Commit a5af9e6

Browse files
committed
(backport) fix crash when loading non-360° street level photos
1 parent 1366a9a commit a5af9e6

File tree

10 files changed

+29
-13
lines changed

10 files changed

+29
-13
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,15 @@ _Breaking developer changes, which may affect downstream projects or sites that
3535
[@xxxx]: https://github.com/xxxx
3636
-->
3737

38+
39+
# v2.37.1
40+
##### 2025-10-27
41+
42+
* Fix crash when loading non 360° street level photos
43+
44+
3845
# v2.37.0
46+
##### 2025-10-27
3947

4048
#### :mega: Release Highlights
4149
* Add dark mode theme ([#8214], thanks [@hlfan] and [@AntonKhorev]!)

css/20_map.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
/* base styles */
2+
.ideditor {
3+
background-color: var(--bg-color);
4+
}
5+
26
.layer-osm path {
37
fill: none;
48
}

dist/iD.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,10 @@
337337
}
338338
}
339339
/* base styles */
340+
.ideditor {
341+
background-color: var(--bg-color);
342+
}
343+
340344
.ideditor .layer-osm path {
341345
fill: none;
342346
}

dist/iD.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8706,7 +8706,7 @@
87068706
// package.json
87078707
var package_default = {
87088708
name: "iD",
8709-
version: "2.37.0",
8709+
version: "2.37.1",
87108710
description: "A friendly editor for OpenStreetMap",
87118711
main: "dist/iD.min.js",
87128712
repository: "github:openstreetmap/iD",
@@ -38471,8 +38471,8 @@
3847138471
let _photo;
3847238472
let _imageWrapper;
3847338473
let _planeWrapper;
38474-
let _viewerDimensions;
38475-
let _photoDimensions;
38474+
let _viewerDimensions = [];
38475+
let _photoDimensions = [];
3847638476
const _imgZoom = zoom_default2().on("zoom", zoomPan).on("start", () => _imageWrapper.classed("grabbing", true)).on("end", () => _imageWrapper.classed("grabbing", false));
3847738477
function zoomPan(d3_event) {
3847838478
let t2 = d3_event.transform;

dist/iD.js.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/iD.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/iD.min.js.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/services/plane_photo.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ export async function planePhotoFrame(context, selection) {
1212
let _photo;
1313
let _imageWrapper;
1414
let _planeWrapper;
15-
let _viewerDimensions;
16-
let _photoDimensions;
15+
let _viewerDimensions = [];
16+
let _photoDimensions = [];
1717
const _imgZoom = d3_zoom()
1818
.on('zoom', zoomPan)
1919
.on('start', () => _imageWrapper.classed('grabbing', true))

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "iD",
3-
"version": "2.37.0",
3+
"version": "2.37.1",
44
"description": "A friendly editor for OpenStreetMap",
55
"main": "dist/iD.min.js",
66
"repository": "github:openstreetmap/iD",

0 commit comments

Comments
 (0)