i’ve noticed broken behavior in CallOutBox in my app and i can reproduce it in the demo using the colour picker, see the video below:
https://monosnap.com/file/9wEJpPxQwVEafHw0KYdnPlf9RSSH6x
the initial click opens the CallOutBox, but the next click behaves differently depending on a number of cases:
- if i click on the button that toggled it initially, the
CallOutBoxdisappears on themouseDownbut reappears on themouseUp, and then sometimes disappears again. - sometimes if i toggle the
CallOutBoxfast enough it seems to invert its behavior, and clicking outside of the toggle will actually enable theCallOutBox. i can’t make it disappear until i click on the initial toggle button, and even then it’s not always 100% that i can “fix” it. - if i click anywhere else, the
CallOutBoxdisappears correctly.
this behavior occurs on both osx and ios, any ideas?
