Blocks Editor slow to recognize local variables in new block pulldowns

I notice this in Brave browser, Chrome, and Firefox on my Windows 11 Home PC.
Chrome local variables not recognized

When I pull a local variable getter, it is not recognized in inner references until I press F5 (refresh) and re-enter the Project from the Projects List.

The PC is only a couple of weeks old, so I suspect this is some overzealous blockage between Windows 11 and my browsers.

I employ no browser extensions.

The error manifests in the Plot Screen of this project:
Kaprekars_Constant (1).aia (9.8 KB)

Strangely, it did not manifest in a fresh small project:

I get it in your project, but tested in a couple of "stacked" projects I have and no issues doing the same thing there. This with Brave browser on Linux.

1 Like

local variables unrecognized 2

Same project, on my older Windows 11 Home laptop, Brave editor. Same error, this time for a different type of local variable.

Test this way

The counts list is a simple local list of 4 digit dictionary keys (albeit poorly named),

The Blocks Editor flags the temporary variable k from the moment it is selected from the For Each k in List iterator block.

The getter blocks lose their error flags after a refresh.

This is a working complete version of the project, if you want to experience this in the Plot screen.

I am dealing with a Blocks Editor bug here, not an app testing problem.

Kaprekars_Constant.aia (10.6 KB)

You are absolutely right! I see here the same issue on my phone's Chrome browser.

It popped up as an issue in a different project I was working on.

I like this game:

  • if you delete the two “create empty dictionary” the error disappears
  • ( only detaching the two blocks is not enough )

P.S.

it can be recreated in this minimal project ( the error disappears deleting the create empty dictionary ):

2 Likes

Does any one know if this happens on other block environments (Niotron, Kodular,...)?

This is a bug in the latest release. I have identified the underlying problem and put together a fix:

4 Likes