cdi
cdi copied to clipboard
Add support for custom view providers
Originally by jaroslaw_przygodzki
It's not immediately obvious (or at least not explicitly stated anywhere in the documentation, as far as I can tell) but in order to ensure correct behavior of CDI integration one must use CDIViewProvider exclusively. Because of how CDIViewProvider works internally creating custom view provider is almost impossible. If CDIViewProvider was refactored (possibly including some changes in Vaadin codebase) developing custom view providers would be possible.
Imported from https://dev.vaadin.com/ issue #16701