GITNE
December 11, 2024, 10:48pm
1
The blur editor has a few bugs:
Shift Key Continues to Toggle Visibility of the Navigation UI After Exiting the Blur Editor
How to reproduce:
Enter the blur editor
Exit the blur editor
Press Shift
Note that you can toggle the visibility of the navigation UI outside the blur editor, which should not be possible.
Exiting the Blur Editor Does Not Restore the Visibility of the Navigation UI
How to reproduce:
Enter the blur editor
Press Shift to hide the navigation UI
Click Exit
Note that the visibility of the navigation UI is not restored, which should happen.
Dismissing a Blur Selection Does Not Return to Selection Mode When in Add new blurs Mode
How to reproduce:
Enter the blur editor
Click Add new blurs
Select an area to blur
Dismiss the selected area by clicking
Note that the mouse cursor does not switch back to the cross cursor but stays in panning mode indicated by the cursor. However, you can return to selection mode by pressing Ctrl but this should not be necessary because the cursor is the default mode of the Add new blur mode.
Selected Area Tag Does Not Display Red Dismiss Icon
How to reproduce:
Enter the blur editor
Click Add new blur
Select an area to blur
Selection Coordinates Do Not Flip Effectively But Only The Selection Box When Dragging the Selection Box Beyond Image Edges (Possibly Vertical Only) of 360° Images
How to reproduce:
Go to a 360° image
Enter the blur editor
Click Add new blur
Drag a selection area over the edge of the image
Confirm the blur by clicking on the green check icon
Note that the selection box flips when you cross the image edge but what gets effectively blurred is not the box area but the area outside of it.
Can you attach a screenshot of what that looks like?
boris
May 9, 2025, 9:16am
12
@nikola - can we increase the size the user selected before passing this to the blurring process to account for the soft edge?
1 Like
Sure! We’ll update our process so the selected are will match the blurred area.
2 Likes
boris
May 27, 2025, 7:56am
17
Whoops, good catch, @nikola - do you want to take a look at this one?
nikola
May 27, 2025, 5:01pm
18
We’ve now updated the blur editor so the whole image is entirely visible regardless of aspect ratio.
boris
May 28, 2025, 11:51am
21
Thanks again @GITNE - @nikola would love your thoughts.
nikola
May 28, 2025, 12:09pm
22
Will update the blur editor to generate two blurs in this case, split the original rectangle that passes the antemeridian of the image.
1 Like
filipc
June 2, 2025, 7:58pm
24
I have also some blurring issues. But there is so much overlap that I finally can delete the pictures.
nikola
June 5, 2025, 11:28am
25
We’ve updated the blur editor to handle this situation and split the created blur into two when creating a blur on the edges of a 360 image.
nikola
June 5, 2025, 3:14pm
27
Can you take a screenshot of the area you’ve selected before you click the confirm button? Also, the key of the image so we can find and reproduce the error.
nikola
September 3, 2025, 8:35pm
29
Thanks for letting us know! This is a query that retrieves the recently uploaded sequences to show on the map while they’re still processing and not yet in our vector tiles. Looks like there are a lot of recent uploads so there might be too much data requested at the same time. I’ll look into it to make sure it can handle situations like this.
1 Like
nikola
September 9, 2025, 6:58pm
33
This should be fixed now.
1 Like
nikola
October 1, 2025, 8:52am
35
Thanks for reporting! We’re working on a fix right now.
nikola
October 7, 2025, 9:33am
36
Adding blurs should now be fixed!
1 Like
GITNE
October 14, 2025, 8:54pm
37
main ERROR in BlurEditorComponent.createTag() for detection nr: 1
Object { key: "1384755793349173", creator: {…}, detectorName: undefined, createdAt: 1760474809, appliedAt: undefined, relativeArea: undefined, pixelArea: undefined, pointX: undefined, pointY: undefined, detectionValue: undefined, … }
Array(4) [ 0.4609375, 0.877197265625, 0.610595703125, 1.004638671875 ]
GeometryTagError: Basic coordinates must be on the interval [0, 1].
mu https://www.mapillary.com/app/main.012abfc09dfc2480.js:90
Kd https://www.mapillary.com/app/main.012abfc09dfc2480.js:90
Rf https://www.mapillary.com/app/main.012abfc09dfc2480.js:90
createTag https://www.mapillary.com/app/main.012abfc09dfc2480.js:259
createBlurMarkers https://www.mapillary.com/app/main.012abfc09dfc2480.js:259
createBlurMarkers https://www.mapillary.com/app/main.012abfc09dfc2480.js:259
2663/get blurMarkers$/< https://www.mapillary.com/app/main.012abfc09dfc2480.js:259
pn https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
_next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
r https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
_next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
K https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
updateBlurs https://www.mapillary.com/app/main.012abfc09dfc2480.js:259
getImageBlursList https://www.mapillary.com/app/main.012abfc09dfc2480.js:259
next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
_next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
_next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
pn https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
_next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
_next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
next https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
vne https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
invoke https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
onInvoke https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
invoke https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
run https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
H https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
invokeTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
onInvokeTask https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
invokeTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
runTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
m https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
invokeTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
invoke https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
0 https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
v https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
scheduleTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
onScheduleTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
scheduleTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
scheduleTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
scheduleMacroTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
We https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
u https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
r https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
_frame https://www.mapillary.com/app/main.012abfc09dfc2480.js:90
0 https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
invokeTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
onInvokeTask https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
invokeTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
runTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
invokeTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
invoke https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
0 https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
v https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
scheduleTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
onScheduleTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
scheduleTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
scheduleTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
scheduleMacroTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
We https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
u https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
r https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
_frame https://www.mapillary.com/app/main.012abfc09dfc2480.js:90
0 https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
invokeTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
onInvokeTask https://www.mapillary.com/app/main.012abfc09dfc2480.js:1
invokeTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
runTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
invokeTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
invoke https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
0 https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
v https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
scheduleTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
onScheduleTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
scheduleTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
scheduleTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
scheduleMacroTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
We https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
u https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
r https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
_frame https://www.mapillary.com/app/main.012abfc09dfc2480.js:90
0 https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
invokeTask https://www.mapillary.com/app/polyfills.edd58b8e96107806.js:1
main.012abfc09dfc2480.js:1:551375
{
"key": "1384755793349173",
"creator": {
"key": "110661107832227"
},
"createdAt": 1760474809,
"geometry": "Gj54AQoGbXB5LW9yKIAgEhgSAgAAGAMiEAnAHZI4GgCUCMoJAACTCA8aCnNoYXBlX3R5cGUiCQoHcG9seWdvbg==",
"rectGeometry": [
0.4609375,
0.877197265625,
0.610595703125,
1.004638671875
],
"index": 1
}
nikola
October 16, 2025, 10:53am
38
Thanks for reporting! Looks like we had some issues with generating blurs near image edges. This should be fixed now.
1 Like