]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix issue with selecting songs in playlist
authorRobin Appelman <icewind1991@gmail.com>
Fri, 29 Jul 2011 22:05:44 +0000 (00:05 +0200)
committerRobin Appelman <icewind1991@gmail.com>
Fri, 29 Jul 2011 22:05:44 +0000 (00:05 +0200)
apps/media/js/playlist.js

index 570e725b57ed272398c657806ed9dfef7f0a647b..c278c507fabe4cde55a945787b2eb2d5b75fdee0 100644 (file)
@@ -46,7 +46,7 @@ PlayList.render=function(){
                        event.stopPropagation();
                        if($(this).attr('checked')){
                                $(this).parent().parent().addClass('selected');
-                               if($('td.name input:checkbox').length==$('td.name input:checkbox:checked').length){
+                               if($('tbody td.name input:checkbox').length==$('tbody td.name input:checkbox:checked').length){
                                        $('#selectAll').attr('checked',true);
                                }
                        }else{
@@ -59,7 +59,7 @@ PlayList.render=function(){
        }
 }
 PlayList.getSelected=function(){
-       return $('td.name input:checkbox:checked').parent().parent();
+       return $('tbody td.name input:checkbox:checked').parent().parent();
 }
 PlayList.hide=function(){
        $('#playlist').hide();
@@ -71,12 +71,12 @@ $(document).ready(function(){
        $('#selectAll').click(function(){
                if($(this).attr('checked')){
                        // Check all
-                       $('td.name input:checkbox').attr('checked', true);
-                       $('td.name input:checkbox').parent().parent().addClass('selected');
+                       $('tbody td.name input:checkbox').attr('checked', true);
+                       $('tbody td.name input:checkbox').parent().parent().addClass('selected');
                }else{
                        // Uncheck all
-                       $('td.name input:checkbox').attr('checked', false);
-                       $('td.name input:checkbox').parent().parent().removeClass('selected');
+                       $('tbody td.name input:checkbox').attr('checked', false);
+                       $('tbody td.name input:checkbox').parent().parent().removeClass('selected');
                }
                procesSelection();
        });