Error configuring an event on a button

Hello,

I just encountered this error, and it only happens on a single screen. Everything was working fine... until I created a button. By default, the button was created with the Spanish name "Botón1." I renamed it to "Button1," and when I switched to the Blocks screen to configure the "On Click" event, that error appeared—and it now appears for any other component where I attempt to configure an event.

Technical Data to be Submitted: notes = Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 foundIn = nb204 faultData = com.google.gwt.core.client.JavaScriptException: (TypeError) : Cannot read properties of undefined (reading 'Y') projectId = xxxxx

Is your Companion up to date?

Export and upload your aia if that doesn't help.

I just exported and imported the AIA file, but it still has the same error.

Post the aia here so we can see it?

Geo_error.aia (544.3 KB) screen Pedidos_Autoventa

Hmmm.

First test, adding a button then dragged out button click event and I got the same error when moving from blocks editor to designer.

Deleted project

Second test, I checked showlistsasjson and switched theme to Device Default in Project properties and no issues.

When you go to Blocks editor in this screen and click any component for set any event.. show the error..

Nothing, I event clicked everywhere, no errors.

Whe upload the complete project.. and set this in properties, I have the same error.

so you did not share the complete project ?

You can share it by PM if you prefer.

I don't know what's going on, but now when I run the project, I get the error "Invalid dimension size: 0" on a screen that contains a Switch component—which isn't displaying. Do you know anything about this?

This appears to be a bug introduced by the new Matrices component. Others having issues with tinydb and empty lists.

How do I know if that bug has been fixed, or if I need to do something to update my project?

MIT working on the matrices bug today.

The proposed fix is now on ai2-test.appinventor.mit.edu. It requires loading the test companion from that server and/or compiling your apps there until we push it to the production servers.

ai2-test handles empty TinyDB lists properly now.