? .cvsignore
? browser
? media-popup.patch
? media.interpolateUrl.patch
? images/icons/tango
? images/icons/tango-icon-theme-0.8.90.tar.gz
? test/media.filter.test
? test/media.testlib.inc
Index: javascript/media-admin.js
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/media/javascript/media-admin.js,v
retrieving revision 1.17
diff -u -r1.17 media-admin.js
--- javascript/media-admin.js	29 Nov 2010 20:03:11 -0000	1.17
+++ javascript/media-admin.js	16 Feb 2011 20:30:05 -0000
@@ -15,6 +15,13 @@
  */
 Drupal.behaviors.mediaAdmin = {
   attach: function (context) {
+    var show_confirm_if_existing_selections = function () {
+      if ($(':checkbox:checked', $('form#media-admin')).length != 0) {
+        return confirm(Drupal.t('If you switch views, you will lose your selection.'));
+      }
+    }
+    
+    $('.media-display-switch a').bind('click', show_confirm_if_existing_selections)
     // Configure the "Add file" link to fire the media browser popup.
     $('ul.action-links li', context).remove();
     if ($('form.media-list-operation', context).length != 0) {
