diff --git a/client/src/controllers/OrderableController.test.js b/client/src/controllers/OrderableController.test.js
index d2606a2dff..ffb36f9f2d 100644
--- a/client/src/controllers/OrderableController.test.js
+++ b/client/src/controllers/OrderableController.test.js
@@ -32,15 +32,15 @@ describe('OrderableController', () => {
data-w-orderable-message-value="'__label__' has been updated!"
>
-
+
Item 73
-
+
Item 75
-
+
Item 93
diff --git a/wagtail/admin/templates/wagtailadmin/pages/listing/_ordering_cell.html b/wagtail/admin/templates/wagtailadmin/pages/listing/_ordering_cell.html
index d5723c386a..65fad562db 100644
--- a/wagtail/admin/templates/wagtailadmin/pages/listing/_ordering_cell.html
+++ b/wagtail/admin/templates/wagtailadmin/pages/listing/_ordering_cell.html
@@ -5,7 +5,7 @@
type="button"
aria-live="polite"
data-w-orderable-target="handle"
- data-action="keydown.up->w-orderable#up:prevent keydown.down->w-orderable#down:prevent keydown.enter->w-orderable#apply blur->w-orderable#apply"
+ data-action="keydown.up->w-orderable#up:prevent keydown.down->w-orderable#down:prevent keydown.enter->w-orderable#apply"
>
{% icon name="grip" classname="default" %}
diff --git a/wagtail/admin/views/pages/listing.py b/wagtail/admin/views/pages/listing.py
index d47dd7a594..5275005463 100644
--- a/wagtail/admin/views/pages/listing.py
+++ b/wagtail/admin/views/pages/listing.py
@@ -342,7 +342,7 @@ class BaseIndexView(generic.IndexView):
if self.show_ordering_column:
kwargs["attrs"] = {
"aria-description": _(
- "Press enter to select an item, use up and down arrows to move the item. Pressing enter or moving to a different item will complete the move."
+ "Focus on the drag button and press up or down arrows to move the item, then press enter to submit the change."
),
"data-controller": "w-orderable",
"data-w-orderable-active-class": "w-orderable--active",