Closed johndevs closed 4 years ago
This issue is split out for further investigation from #240
For the bounty to be payed out the following needs to be provided:
1) A detailed description of what the issue is 2) A proposed fix either to Vaadin Flow framework or to the gradle plugin
Only once the issue is fixed will the bounty be payed out.
Desktop:
Describe the bug
Right now when trying to render the following polymer template the component does not render:
If you remove the
@Id
annotation then the template will render OK. This is most likely some client side issue with the Vaadin Flow framework where some formatting is preventing the rendering.Due to this if the project contains
@Id
tags the plugin will fail the build process.To Reproduce Steps to reproduce the behavior:
./gradle vaadinTranspileDependencies --ignore-id-usage jettyRun
Expected behavior The opened page displays "Hello world" (renders the shadow dom)
Additional context The issue is most likely either in how the shadow dom content is handled when the @Id tag is present on the server side, or then a bug in client side shadow dom rendering.