Bug Number ENH-000102115
Submitted Jan 13, 2017
Modified Jun 11, 2020
Severity Low
Applies To ArcGIS Online
Version Found 4.4
Prog Language N/A
Server Platform N/A N/A
Client Platform N/A N/A
Database N/A
Locale N/A
Status Implemented
Version Fixed 6.1
SP Fixed

Bug ENH-000102115


Please allow for reordering of Web AppBuilder widgets.

Additional Information


Alternate Solution

Customer provided the following:

1. Provide the appropriate/comparable step by step workflow to help illustrate the request.
Response:  In WAB foldable template add out of the box widgets and then remove several of the widgets.  When you do the widgets remaining will be separated on the web application.  See the images below.  There is no way to reorder the widgets to remove the spaces.  Even if I had 5 widgets I may need to reorder the widgets for UI purposes.  The only recourse is to remove all the widgets and add them back.  This is a hassle especially if you have lots of chats and configuration settings established in the widget.  

See attached images for screen shots.

Widgets in configuration mode (image 1): 
Image showing that widgets are spaced apart.

Widgets in Preview Mode (Image 2):   (looks very bad with the spaces)
Widgets occupy spaces 1, 2, and 5. Big space in between.

Widget dialog in configuration (Image 3): 
Configuration screenshot shows widgets bunched together, with 1 and 2 after.

2. What is the problem feature X is trying to solve? (i.e. What is the problem/limitation/design choice that is preventing you from moving forward?)
Response:    This limitation of our configurable app is a User Interface usability issue that is adding unnecessary work to the customer and is not adhering to our messaging that it is easy to configure WAB.   Any web UI designer or developer that runs across this issue will see this as poor design.  In my case, I have lots of configuration in my widgets and having to remove them and add them back is time consuming, meaning costs money.   I understand that the widgets in the top bar of the web app can be reordered.  This leads to inconsistent widget UI design.
What are the benefits or changes that would result from the enhancement? (i.e. How does making this change help your workflow or business?)
Response:   During web app development there are many design reviews and changes.  Having this capability to reorder the widgets in all the templates will speed up the design phase and ensure the customer is saving money & time.