diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/devicemgt/app/units/cdmf.unit.data-tables-extended/public/js/dataTables.extended.js b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/devicemgt/app/units/cdmf.unit.data-tables-extended/public/js/dataTables.extended.js index 411eecc39fe..31400687bce 100644 --- a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/devicemgt/app/units/cdmf.unit.data-tables-extended/public/js/dataTables.extended.js +++ b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/devicemgt/app/units/cdmf.unit.data-tables-extended/public/js/dataTables.extended.js @@ -219,6 +219,7 @@ $.fn.datatables_extended = function(settings){ $(document).off('click','.viewEnabledIcon'); //--- End of EMM related codes } else if ($(button).html() == 'Cancel'){ + $('.bulk-action-row').addClass('hidden'); thisTable.removeClass("table-selectable"); $(button).addClass("active").html('Select'); $(button).parent().next().children().addClass("disabled"); @@ -255,6 +256,11 @@ $.fn.datatables_extended = function(settings){ $('body').on('click', '[data-type=selectable]', function(){ var rowSelectedClass = 'DTTT_selected selected'; $(this).toggleClass(rowSelectedClass); + if ($('.table-selectable .DTTT_selected').length > 0) { + $('.bulk-action-row').removeClass('hidden'); + } else { + $('.bulk-action-row').addClass('hidden'); + } var button = this, thisTable = $(this).closest('.dataTables_wrapper').find('.dataTable').dataTable(); diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/js/theme-wso2.js b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/js/theme-wso2.js index 21cfb7a6544..aca2ccd3d02 100644 --- a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/js/theme-wso2.js +++ b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/js/theme-wso2.js @@ -384,6 +384,11 @@ var responsiveTextRatio = 0.2, //Event for row select/deselect $('body').on('click', '[data-type=selectable]', function(){ $(this).toggleClass(ROW_SELECTED_CLASS); + if ($('.table-selectable .DTTT_selected').length > 0) { + $('.bulk-action-row').removeClass('hidden'); + } else { + $('.bulk-action-row').addClass('hidden'); + } var button = this, thisTable = $(this).closest('.dataTables_wrapper').find('.dataTable').dataTable();