Hello, and thanks for the library
On safari (15.3) on macos (11.6.4), and possibly on ios too, Enabling and disabling fullscreen triggers a "visibilitychange" event. It doesn't on Chrome and Firefox.
I guess it's just a different behavior between vendors, even out of fscreen (I didn't test 😅).
In all case, should fscreen be (and could it be) consistent between vendors?
Thanks