Error after upgrading to 0.12

After upgrading i get the following error in a project that was working pre-upgrade:

The given key was not present in the dictionary. - (0:0):E

If i run a new project it works fine.

Hi!

Thanks for reporting, if you are able to upload your project to our private dropbox we can have a look at this issue right away :slight_smile:

Also, have you tried to clean your project? Just do uno clean in a terminal.

yes i did… now i am triying to remove things in the project to try to isolate the problem… i’ll be back soon :slight_smile:

it seems the error comes from:

        <Panel>
        <Style>
            <Page ux:InheritStyle="false">
                <EnteringAnimation>
                    <Move X="-1" RelativeTo="Size" />
                </EnteringAnimation>
                <ExitingAnimation>
                    <Move X="1" RelativeTo="Size" />
                </ExitingAnimation>
            </Page>
        </Style>

if i remove the Style tag it works

Zaulin, Anders,

I can confirm that removing the (now deprecated) <Style> tags fixes the issue. Maybe make a friendlier warning for this one? :wink:

Thanks!

This doesn’t happen every time you use <Style>, just in certain cases.

We do have an idea about the root cause of the issue, but would very much appreciate if both of you could upload your projects to https://www.dropbox.com/request/ZgndLtJQm5eGzG9cicGK so we can verify that our theroy fixes both your issues.

zaulin@yahoo.com wrote:

After upgrading i get the following error in a project that was working pre-upgrade:

The given key was not present in the dictionary. - (0:0):E

If i run a new project it works fine.

I had the same issue. I’m back to the previous version.

Could you please send us your project Onur? Then we can verify our assumptions and get a hotfix out asap.

You can use the normal upload link that can only be read by Fuse employees: https://www.dropbox.com/request/ZgndLtJQm5eGzG9cicGK

Anders Schau Knatten wrote:

Could you please send us your project Onur? Then we can verify our assumptions and get a hotfix out asap.

You can use the normal upload link that can only be read by Fuse employees: https://www.dropbox.com/request/ZgndLtJQm5eGzG9cicGK

I uploaded.

Thanks a lot! We’ll have a look at once

Onur, Fernando, do you remember if you got this error in build as well, or was it just in preview?

Anders Schau Knatten wrote:

Onur, Fernando, do you remember if you got this error in build as well, or was it just in preview?

preview on local. no errors but not started app.

uploaded!!

i get the error when i save the document

I only use local Preview, so that’s where I’m getting the error.

It builds successfully with no warnings or errors, but gets stuck on Preview’s “Loading” screen and logs that The given key was not present in the dictionary. - (0:0):E error.

Thanks for the help!

We’ve now fixed the bug, and verified that all three projects start in preview. We have release 0.12.2 ready on the qa channel if you’d like to test it out right now: https://www.fusetools.com/downloads/channel/qa