Bug in 1.4B.0 in performance mode: else part of if/else block does not show

Hey friends i have found bugs:

(only when performance mode is on)

  1. if try to use “else” event in “if” block else does not show
    blocks(4)

But, when you pull out “if” block it show else block.
blocks(5)

Thank you.

1 Like

There is a reason, you can’t compile an app if the sockets are empty. Click the error icon and it’ll show the error reason.

I think this is a bug with performance mode, does it happen if you disable it?

2 Likes

No only when performance mode is on and i have re-edit the report.

I can confirm this issue, same happens to me.

2 Likes

It used to show a warning, now it shows an error.

1 Like

App Inventor does the same. Property blocks must be filled anymore, because (as far I know) setting the property to null for non-nullable properties causes an error (runtime or/and during compile), so it is better to show a red error icon instead of warning. However, methods can still have empty sockets.

4 Likes