-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Description
Which Umbraco version are you using?
v16.3 RC3
Bug summary
With the popular incarnation of the Media Picker AKA Umbraco.MediaPicker.3 There is a weird UI quirk, that when you want to configure it to ONLY pick ONE image and not a pixel more... it seems to ignore the configuration, and allow the editor to pick as many images as they want, 'one at a time'... I'll add a video, once they've added an extra ijmage it immediately tells them 'This field exceeds the allowed amount of images'. Back in the olden days of V13, well it just didn't let you pick multiple images if you had configured the picker to only pick ONE image and not a pixel more.
Specifics
So this is on a Media Picker on a Block. For context, I've spun up the latest Umbraco version I can find V16 RC3 and installed Paul Seals clean starter kit...
The Media Picker is configured thus:
'Pick Multiple items IS NOT TICKED
The Amount is set to be in a range between 0 AND 1
This picker is configured as the Media Picker for Pauls simply named Image Row.
Now lets see it in action - so the restriction of 'one' only applies to the number of items that can be selected when the library is open to pick from, the defect appears to be to have a + choose option next to the image...
2025-10-07_16-56-48.mp4
WAIT - is this by design? is the thinking here that if an editor has picked an image, they might want to choose another first, and then remove the first one?? after they've picked the replacement... or is it it a bug?
Steps to reproduce
Install Umbraco
Install Paul Seal's Clean Starter Kit
Go to the About page, click on the Image Row - look you can choose multiple images, even though it's configured to only allow ONE and only ONE and not a pixel more.
Expected result / actual result
Previous versions of Umbraco wouldn't show the Choose + option to allow you to pick another media item if the Media Picker was configured to only allow one image to be picked!
This item has been added to our backlog AB#57549