Match throws uno exception and crashes

Fuse 0.26 build (iOS 9)

Crashes every time when setting amountChanged to true

 <Match Value="{amountChanged}">
     <Case Bool="true">
        ...
     </Case>
 </Match>

Changing to

<WhileTrue Value="{amountChanged}">
  ...
</WhileTrue>

Fixes the issue.

From console in XCode:

Uno.NullReferenceException: Object reference was null
Object reference was null

libc++abi.dylib: terminating with uncaught exception of type uThrowable: Uno.Exception

Hi,

Thanks for reporting.

I tested this in a minimal case and it didn’t crash. Please provide a complete test case

I can send you the entire project. Can you give me the url to your dropbox and a filename I could use so it gets to you?

Here you go:

Remember to describe detailed steps to reproduce

I have sent a test project. I hope you get it running :slight_smile:

Hi,

Sorry for the late feedback. We couldn’t get the project running because this project is missing: "NPM-Packages/CharityApp_modules.unoproj"

In other news, instead of doing <Match><Case> on a bool, yo can simply use a <WhileTrue> and/or a <WhileFalse>.

The work around was fine for me, if someone else runs in to the same issue they hopefully can get unstuck :slight_smile: