ICVFX Window triggering change on open

Opening up the ICVFX window is triggering some kind of change to transact when it is opened.

The issue with this is when you have the ICVFX window open as part of your default user interface on launch, this transaction marks your stage level as dirty preventing you from Joining the Multi user session.

Now normally all you need to do is just Discard your changes to join the Multi user session… but another issue I logged is the fact that discarding your changes isn’t working anymore…

[Discarding changes when Joining multi user session triggers level [Content removed]

There was a time where I saw “Toggle Lightcard Labels” show up everytime the ICVFX window was opened.

Steps to Reproduce
Open up a level that has an nDisplay actor inside it.

Open up the ICVFX window

Your level that you have the nDisplay actor is in will now be marked as Dirty

[Image Removed]

Hi Mattew, I am attaching the video with an attempt to reproduce that issue. I may have missed something.

Please double-check that I am doing everything right.

By any chance your MU session has some transanctions stored like level visibility(triggers levels to be resaved)?

Matthew,

I confirm the issue with the level’s dirtying. Even without MU, just opening the ICVFX panel dirties the level.

The issue will be reported to the team to fix it.

Thank you for bringing this up. I will keep you posted.

Ahh I see what I did wrong, I forgot a step in my repo steps.

You must add a lightcard (doesn’t matter if it’s a lightcard or UV Lightcard) as part of the level that contains the nDisplay

Then, when you open up the ICVFX window, your stage level will be dirtied, it’s the ICVFX window interacting with the lightcards and not the nDisplay actor itself.