Problem with group editing of components

Something is wrong with Windows 10 Home, Chrome. I tested it on Firefox and it is the same. It’s also that he types the text and it doesn’t change in the view. This only happens after the group edition.

works fine for me on Windows 10 Home, Google Chrome Version 79.0.3945.79 (Offizieller Build) (64-Bit)

Taifun


Trying to push the limits! Snippets, Tutorials and Extensions from Pura Vida Apps by Taifun.

1 Like

I already know when the problem is. If right after entering the text you click on the phone view. Enter the text and click on the next label in the phone view.

? phone view - do you mean in the designer ?

Can you be more specific, I tried the above but still no problem for me....

Yes designer.

  • add 3 text labels
  • select all 3 labels and change font and size (group editing mode)
  • uncheck the labels
  • click on label 1
  • enter text, do not press enter, click on the phone graphics (designer)

For me, the text does not update in the phone view. There is new text in the text box, and old text in the phone view. The problem is only in labels that were previously edited in groups. If the labels were not edited in groups, there is no problem.

Maybe I just won’t click in the phone view but after entering the text I will click next to the text field or press enter. The only strange thing is that for labels that were not edited in groups, there is no difference where I click.

OK, I can replicate that now, even got it to break with a label not selected for group edit (first time)
Not sure why users would not press enter after editing a text, but will assign to MIT for their bug list.

I do this out of habit, because enter is for me the transition to a new line. Probably the reason is also the speed of project creation :upside_down_face:

I’ve been creating in AppInventor for over a year and I’ve always done that. Only now I noticed this error, so it may be related to the addition of the group editing option.

For me it's working fine.

(only if I change the text in the designer in Label1 and then click on Label2 will the new text be assigned to Label2)

You can see in the movie that it doesn’t work well. You have entered text in label1 and changed the text in label2. After changing the text, click in the phone field, not around to it.

The same result, works fine.

If it works well, why do you have text from label 1 in label 2 in your video? Sometimes the text mixes between labels, sometimes the text doesn’t update. It works differently but certainly not well.

Yes, if you change a label text and then click on another label, some things go wrong.
If you know what the problem is, so why should you click on the next label necessarily?

For me it is to quickly move on to editing the next label. After that, I have a problem even when I do not click the next label, but any element on the phone view. And the same problem is also with buttons and other elements that have text.
I don’t use the mouse, only the laptop touchpad. When there are many labels, each click increases programming time. There is another problem, the list of items scrolls after editing the item. Then you have to search again in the long list of items to edit. It’s terribly bothersome. I remember that a year ago when I started playing in the appinventor this problem was not.

Why don’t you create the labels, buttons etc. programmatically, e.g.:

https://groups.google.com/forum/#!searchin/mitappinventortest/100$20labels|sort:date/mitappinventortest/kE1-JPi2sQA/56had43ACwAJ

https://groups.google.com/forum/#!searchin/mitappinventortest/create$20KIO4|sort:date/mitappinventortest/zkha9QCIHWQ/axbcZQ-kBQAJ

Can I create this layout programmatically? Labels mixed with text fields of different sizes and different spacing?

Do programmers MIT see what we’re reporting here? I see there were two AppInventor updates and the group edit error still occurs. We can discuss here how and where to click, but it is an error and can not be denied. However, it is MIT programmers who should verify that it can be improved. Well, unless it is impossible or it is too difficult?

Yes, we do.

It will be fixed. Please keep in mind that we are a small team and inevitably have to prioritize what to work on. We tend to oscillate between component and non-component releases. The last release was a component (+ bugfix) release, so this will probably make it into the next non-component (editor) release.

2 Likes

There is a potential fix deployed to ai2-test. Please take a look and let us know if you encounter this issue on that server.

Announcement post:

I tested several items in group edition and the problem did not occur. It’s good at this stage.

It was good on the test server. Now there is a problem with selecting items for group editing. I press CTRL and when selecting items an error appears:

notes = Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36
foundIn = nb183
faultData = java.lang.NumberFormatException: For input string: ""
projectId = 5726151884013568