The selector option provides only one of four selectors, so if another matches before the user's selector then the option is ignored. Add a new option which controls whether the provided selector is the only one used.
For my use case, this would fix a potential rerender where the stylesheet is added before an inlined script in head. On occasion, the browser renders the page background, which can result in a full-screen white background flash when dark mode is desired by the user.
edit: I'm not sure why the Node 10 tests are failing; something to do with coverage?
At present, I'm hacking around this with something like so:
The selector option provides only one of four selectors, so if another matches before the user's selector then the option is ignored. Add a new option which controls whether the provided selector is the only one used.
For my use case, this would fix a potential rerender where the stylesheet is added before an inlined script in head. On occasion, the browser renders the page background, which can result in a full-screen white background flash when dark mode is desired by the user.
edit: I'm not sure why the Node 10 tests are failing; something to do with coverage?
At present, I'm hacking around this with something like so:
so no worries if this is out of scope.