Improvements in the Pick Menu for Fragments in Studio
The current Pick menu within the workflow interface presents several counterintuitive aspects that could be streamlined for a more efficient and user-friendly experience. We propose the following enhancements:
Automatic Selection of Single Versions:
When a flow with only one version is selected, the system should automatically utilize that version instead of prompting the user to choose. This reduces unnecessary steps and simplifies the process.
Default Selection of Current Version:
Implement a feature that enables the automatic selection of the current version by default, allowing users to easily proceed without intervention. Users can then manually select a different version when required.
Prioritize Filtering in Advance:
Optimize the loading process for flows within the Pick menu by allowing users to start typing and filtering before initiating the server content search. This minimizes wait time and enhances the efficiency of selecting workflows.
Open Included Workflows Outside Edit Mode:
Enable the option to open an included workflow from the Pick menu, even when the current flow is not in edit mode. This facilitates quick access to included workflows for reference or updates.
Implicit Check-Out and Check-In for Version Updates:
Streamline the version update process by automatically checking out the flow when updating to a new version. After the update, the system should automatically perform the check-in, reducing the need for explicit user actions.
Registering Changes after Updating Included Workflow Versions:
Address the issue where updating a version of an included workflow does not register as a change, preventing users from committing updates. This problem can be resolved through the implementation of point 5, ensuring that version updates are correctly tracked.