🍒 page: Fix drag-sorting of pages in PageSortDialog
When using ListDragHandle, it shouldn't be the actual listview delegate that's being dragged but an item inside it. In addition, also correct some other porting issues.
(cherry picked from commit 212835b8)