-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Low
-
Component/s: Space - Content Manager
-
None
-
1
-
Minor
Issue Description:
In the Content Manager's bulk "Change status" dialog, the clickable hit area for each status option (e.g., "Rough draft", "In progress", "Ready for review", "Verified") is limited to the small lozenge element. The surrounding whitespace within the dropdown does not map to any status option. When a user clicks in this whitespace, the dropdown selection silently defaults to "Remove status from all items" — the destructive option positioned at the top of the list.
This creates a high risk of accidental mass-removal of status metadata during bulk operations.
Steps to Reproduce:
- Navigate to any space as a space admin (Confluence Cloud Premium or Enterprise)
- Open Content Manager from the space sidebar
- Select 2 or more pages that have a status assigned
- Click the "Change status" bulk action in the floating toolbar
- In the "Change status" dialog, open the status dropdown
- Click in the whitespace area between or around the status lozenges — not directly on a lozenge
- Observe the dropdown value
Expected Result:
- Clicking whitespace should either select the nearest status option or have no effect (keeping the current selection)
- The destructive "Remove status from all items" option should not be auto-selected
Actual Result:
- The dropdown defaults to "Remove status from all items"
- If the user clicks "Change status" without noticing, all selected pages lose their status metadata
Additional Notes:
- Reproducible across Chrome, Edge, and Firefox
- No confirmation prompt is shown before executing the bulk removal
- The issue is purely a UX hit-target / interaction design problem — the feature itself functions correctly when the correct option is deliberately selected
Suggested Fix:
- Expand the clickable hit area for each status option to span the full dropdown row width
- Avoid defaulting to the destructive option on ambiguous clicks
- Consider adding a confirmation dialog specifically for the "Remove status from all items" action during bulk operations