Inspect on the browser and check if any css are applied on the popup if yes remove that.
Surely some additional styles might added in input [type=checkbox]::after or input [type=checkbox]::before class. Remove the code from the class and run the application.
Hope this helps you, Thanks!
Sure. Something is bound to have gone wrong in the styling. Just right-click it, select ‘inspect’, and find the class that is creating this black box.
If it is not obvious to what dom-element these boxes belong, just start deleting elements in the inspector, until it disappears.
Another angle can be to find out which commit started showing these boxes.
Anyway, it will keep you busy for a while. Enjoy!
It’s an outline issue (if you’re seeing this with the default checkbox). If you’re comfortable creating a class, you can include outline: none; in your styling. This will remove the random checkbox. Below is a class I created based off of the original check-box class as reference.
This issue is fairly new and it has to do with the styling inside of the checkbox. Adding outline: none; removes that inner focus for lack of a better term.