From ebfaa260218908fdece52ffb26a8c3226081af40 Mon Sep 17 00:00:00 2001 From: UndefinedOffset Date: Fri, 9 Oct 2015 10:20:23 -0300 Subject: [PATCH] Fixed issue where if there are no pagination arrows from GridFieldPaginator the arrows for sortable gridfield would show when dragging --- javascript/GridFieldSortableRows.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/javascript/GridFieldSortableRows.js b/javascript/GridFieldSortableRows.js index 0177582..988fbba 100644 --- a/javascript/GridFieldSortableRows.js +++ b/javascript/GridFieldSortableRows.js @@ -115,10 +115,10 @@ var sortableCheckbox=gridField.find('.gridfield-sortablerows input'); var self=$(this); - if($(this).hasClass('sortablerows-prev-page') && gridField.find('.ss-gridfield-previouspage').is(':disabled')) { + if($(this).hasClass('sortablerows-prev-page') && (gridField.find('.ss-gridfield-previouspage').length==0 || gridField.find('.ss-gridfield-previouspage').is(':disabled'))) { $(this).remove(); return; - }else if($(this).hasClass('sortablerows-next-page') && gridField.find('.ss-gridfield-nextpage').is(':disabled')) { + }else if($(this).hasClass('sortablerows-next-page') && (gridField.find('.ss-gridfield-nextpage').length==0 || gridField.find('.ss-gridfield-nextpage').is(':disabled'))) { $(this).remove(); return; }