-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
Description
Description
When a user wants to add an uninstalled behavior to an object, they must perform a lot of steps.
This process includes several unnecessary steps and it can easily confuse new users. Here is the entire process:
- Double-click object (or right-click "Edit object")
- Click on the "Behaviors" tab
- Click "Add a behavior to the object"
- Enter a search string and hit enter
- When the behavior is not found, click on the "Search New Behaviors" tab
- Enter the same search string a second time
- Select desired behavior
- Click "Install in project"
- Click "Back" (or hit "Escape")
- Click "Installed behaviors" tab
- Select the newly installed extension
- Select "Add a behavior to the object"
Solution suggested
Simplify the process of adding a behavior to an object. Here is the proposed workflow:
- Double-click object (or right-click "Edit object")
- Click on the "Behaviors" tab
- Click "Add a behavior to the object"
- Enter a search string and hit enter
- Select the desired behavior (All extensions will be listed regardless if they are installed or not. There could be a filter option to only display "Installed" extensions)
- Select "Add a behavior to the object" (The extension will be installed, if needed, and added to the object. The user will be back at the "Behaviors" tab of the object they are editing.
Alternatives considered
One quick improvement to the current experience would be to copy the search string used in "Installed behaviors" so that it automatically filters extensions in the "Search New Behaviors" tab.
Reactions are currently unavailable


