some times seems the activeBackdrops.value will be -1, so change the code to fix it. or, it will without the backdrop after the second time call the dialog

some times seems the activeBackdrops.value will be -1, so change the code to fix it.
or, it will without the backdrop after the second time call the dialog