Global Mobile Reordering Enhancements
This release applies a "Golden Standard" for mobile drag-and-drop across every reorderable list in the app, including Addons, Catalogs, Accounts, and Profiles.
1. Reliable Drag-and-Drop (Everywhere)
- Problem: Previously, trying to reorder items on mobile would often trigger a page scroll instead of a drag, or vice versa.
- Solution: Implemented a standardized Hold-to-Drag mechanism using the robust PointerSensor. A short hold (250ms) now clearly signifies a "drag" action, while immediate movement lets you scroll normally.
- Benefit: Smooth, predictable reordering across the Dashboard, Catalog Editor, and Settings.
2. Enhanced Touch Targets
- Improvement: Increased the drag handle hit area to the standard 44px touch target across all lists.
- Benefit: No more hunting for the tiny grip icon—it grabs easily and reliably every time.
3. Better Visual Feedback
- Improvement: Standardized visual feedback with subtle scaling, ring effects, and color highlights when an item is being dragged.
- Benefit: Clearer indication of exactly which item you are moving.
Technical Details
- Sensor: Standardized on PointerSensor (replaces Mouse/Touch combination)
- Activation Delay: 250ms
- Touch Tolerance: 5px
- Handle Hit Area: Standardized to 44px
- Global Scope: Addons, Catalogs, Profiles, Accounts