MDL-37831 filepicker - icons / details / tree selector buttons now work more reliably
authorDavo Smith <git@davosmith.co.uk>
Fri, 8 Feb 2013 20:37:19 +0000 (20:37 +0000)
committerDavo Smith <git@davosmith.co.uk>
Fri, 8 Feb 2013 20:37:19 +0000 (20:37 +0000)
repository/filepicker.js

index 18a23bc..3cb0374 100644 (file)
@@ -1320,8 +1320,10 @@ M.core_filepicker.init = function(Y, options) {
                 this.pathbar.removeChild(this.pathnode);
             }
             // assign callbacks for view mode switch buttons
-            this.fpnode.all('.fp-vb-icons,.fp-vb-tree,.fp-vb-details').
-                on('click', this.viewbar_clicked, this);
+            this.fpnode.one('.fp-vb-icons').on('click', this.viewbar_clicked, this);
+            this.fpnode.one('.fp-vb-tree').on('click', this.viewbar_clicked, this);
+            this.fpnode.one('.fp-vb-details').on('click', this.viewbar_clicked, this);
+
             // assign callbacks for toolbar links
             this.setup_toolbar();
             this.setup_select_file();