Operator supportIssue17 Oct, 2024
Last edited: 25 Oct, 2024, 11:28 AM
  Support post  

(Issue #MS-IS-1710-984) This is a tricky bug, as it is dependent on the Machines speed

This is a tricky bug, as it is dependent on the Machines speed to see visually, and at the time of recording, my recorder was not at the correct frame rate to capture this, but still, you will see that the System has logs on Network and the Renderer also captures the same.

Prerequisites:

1. A Feature Page set up to load the most basic html with no JS code in an IFrame

2. a no js code html url

Steps to Reproduce:

  1. Go to https://sandbox.hivedmusic.com/channels and enable Application recording, and network recording
  2. Click on the Hamburger Icon -> Click on "NO JS Test"
  3. Expected: The IFrame is rendered once
  4. Actual: The IFrame is rendered twice based on various uncontrollable factors, but mostly yes.
  5. Networks tab will show that the html file was fetched twice, and the performance recording will show the two repaints.

Severity: HIGH

This issue causes a flash on the screen when loading our Mapbox integration, causing the mapbox to be reloaded.

PFA: Re rendering issue walkthrough issue

Video:

https://drive.google.com/file/d/1jyFRIQfxqT8keKQa5biOlSn3cjD2I-jC/view?usp=drive_web

Type

Bug
Feature

Status

Open
In progress
Resolved
Wont fix
Duplicate

Priority

High
Medium
Low
Save, embed, share, report
0comments

Commented 17 Oct, 2024

Every component in the entire component tree (in this case what is being loaded in the iframe) should be able to handle rerenders by itself, in whatever way it sees fit. Rerenders are normal. If a child component does not want to be rerendered when the parent rerenders, it should take internal steps to prevent this. It is bad practice for the parent to make the decision not to rerender a child component.

Nevertheless, this has been treated as a enhancement request, and has been released in v3.39.1.1.


Replied 17 Oct, 2024

when does v 3.39.1.1 become generally available?


Replied 17 Oct, 2024

MCiWs follow a bimonthly update cadence, so next deployment for hivedmusic.com on 30th.

PS: this release was deployed on sandbox few days ago.


Replied 17 Oct, 2024

Thank you. This helps for tracking and managing user expectations


Explore more channels?Show all

product
product release notes
Stories & use-cases
Community talk
Operator support
MainCross

More from this channel

Select between trending, latest and important content.