@rhys
Try to understand this code…
$w.onReady(async function() {
$w('#selectionTags1').onChange(async()=>{
let VALUE = $w('#selectionTags1').value
let LENGTH = VALUE.length
console.log("Value before ---> SHIFT: ", VALUE)
for (var i = 0; i < LENGTH-1; i++) {
if(LENGTH>1) {
let oldVALUE = await VALUE.shift()
console.log("Old VALUE ---> ", oldVALUE)
$w('#selectionTags1').value = [],
$w('#selectionTags1').value = await VALUE
console.log("Current selected VALUE ---> ", VALUE)
}
}
});
});
Take a look onto —> CONSOLE! (start using the Tag-Menu).