You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The Spike Prime plugin on lab.open-roberta.org has a couple of bugs:
In the Configuration tab, the block gyroscope can be deleted, which should not be allowed, since it is an inbuilt sensor.
In the Program tab, using the block show animation LED matrix leads to a UI error, since the program simply vanishes!
To Reproduce
Steps to reproduce the behavior:
Go to lab.open-roberta.org.
Select robot Spike Prime / Robot Inventor.
For bug 1 listed above:
Go to the Configuration tab.
Click on block gyroscope, then delete key, OR right click on block gyroscope, then Delete Block.
The block is deleted.
For bug 2 listed above:
Go to the Program tab.
Click on category Action, then select block show image LED matrix and connect it to the start block.
Click on the dropdown in the block and select animation.
Add a variable of type List Image with name item.
Click on category Variables, then select block item and connect it to the show animation LED matrix block.
Click on Open/close the source code view..
See the error.
Expected behavior
For bug 1 listed above:
The block gyroscope should not be deleted, rather the option to delete it should be disabled, as is the case with other inbuilt components.
For bug 2 listed above:
The usage of show animation LED matrix block should not lead to UI errors.
[[ERR ]] 26 msec: show source code of program 'NEPOprog', then in function successFnWrapper EXCEPTION: Connection checks failed. in function successFnWrapper with stacktrace: wrap@https://lab.open-roberta.org/js/helper/wrap.js:47:27 rest@https://lab.open-roberta.org/js/helper/wrap.js:122:20 u@https://lab.open-roberta.org/js/libs/jquery/jquery-3.3.1.min.js:2:27457 fireWith@https://lab.open-roberta.org/js/libs/jquery/jquery-3.3.1.min.js:2:28202 k@https://lab.open-roberta.org/js/libs/jquery/jquery-3.3.1.min.js:2:77651 send/n/<@https://lab.open-roberta.org/js/libs/jquery/jquery-3.3.1.min.js:2:79907
The text was updated successfully, but these errors were encountered:
Describe the bug
The Spike Prime plugin on
lab.open-roberta.org
has a couple of bugs:Configuration
tab, the blockgyroscope
can be deleted, which should not be allowed, since it is an inbuilt sensor.Program
tab, using the blockshow animation LED matrix
leads to a UI error, since the program simply vanishes!To Reproduce
Steps to reproduce the behavior:
lab.open-roberta.org
.Spike Prime / Robot Inventor
.Configuration
tab.gyroscope
, then delete key, OR right click on blockgyroscope
, thenDelete Block
.Program
tab.Action
, then select blockshow image LED matrix
and connect it to thestart
block.animation
.List Image
with nameitem
.Variables
, then select blockitem
and connect it to theshow animation LED matrix
block.Open/close the source code view.
.Expected behavior
The block
gyroscope
should not be deleted, rather the option to delete it should be disabled, as is the case with other inbuilt components.The usage of
show animation LED matrix
block should not lead to UI errors.Screenshots
For bug 1 listed above:
For bug 2 listed above:
Device information
Additional context
Error log retrieved from logging (for bug 2 listed above):
The text was updated successfully, but these errors were encountered: