Bug Fix
Fixes & improvements
- Delivery times shown in your configured time format — the Orders table and order-attributes editor now display delivery times in your store’s configured format (12-hour or 24-hour) instead of mixing both; previously, some orders showed 24-hour times regardless of your setting
- Widget preview persists selections across date changes — changing the simulated date in the Widget Preview (Design Settings) no longer wipes your delivery method, location, or address selections; the intermittent “Save failed” banner has also been eliminated
- Delivery address feedback for radius/driving stores — customers on stores using radius or driving-distance delivery now see a clear message explaining why their address was accepted or rejected; previously the input showed a colored border with no explanation
- Checkout date preserved across page loads — the selected delivery date and time no longer disappear when the checkout page reloads; a race condition between cart-line and cart-attribute updates has been fixed
- Checkout validation reads slot from draft line items — checkout validation now correctly reads the selected slot from draft order line items
- Postal code input flicker resolved — typing spaces after a valid postal code (e.g. UK postcodes like “RG1 “) no longer causes the input to flicker or insert unwanted periods on macOS
- Pickup slot type resolved per location — stores with per-location pickup configurations now show the correct slot type (date-only vs. date-time) for each location
- Draft order form loads smoothly — the Bird order details form on draft orders no longer shows fields popping in one by one; a single loading spinner displays until all data is ready
- Postal code chip removal keeps scroll position — removing a zip/postal code chip from the list no longer jumps the scroll position to the top