Details
Description
The <mobi:augmentedReality> component seems to be involved with rendering a nested form after a dom diff has failed. This can be seen when interacting with the mediacast demo.
Steps to reproduce:
1. open mediacast to the home page in a desktop browser
2. click on the 'Audio' button, notice no update has occurred, and there should be a error "SEVERE: Diff propagated to root but no ID set [html: null]" in the console
3. refresh the page
4. look at the re-rendered content and you should see a nested form with the following structure:
form
mobibutton rendering
form
augmented-reality rendering
Steps to reproduce:
1. open mediacast to the home page in a desktop browser
2. click on the 'Audio' button, notice no update has occurred, and there should be a error "SEVERE: Diff propagated to root but no ID set [html: null]" in the console
3. refresh the page
4. look at the re-rendered content and you should see a nested form with the following structure:
form
mobibutton rendering
form
augmented-reality rendering
Rendered content showing nested form.