From d556e7fbc0f32a57ce3efc4fbb32b003b7e67b2d Mon Sep 17 00:00:00 2001
From: kondou <kondou@ts.unde.re>
Date: Sat, 6 Apr 2013 17:22:55 +0200
Subject: [PATCH] Make files selectable again.

---
 core/js/oc-dialogs.js | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/core/js/oc-dialogs.js b/core/js/oc-dialogs.js
index f929eb87dc..1acc96ac16 100644
--- a/core/js/oc-dialogs.js
+++ b/core/js/oc-dialogs.js
@@ -151,10 +151,10 @@ var OCdialogs = {
 
 		$(dialog_id + ' #dirtree').focus().change( {dcid: dialog_id}, OCdialogs.handleTreeListSelect );
 		$(dialog_id + ' #dirup').click( {dcid: dialog_id}, OCdialogs.filepickerDirUp );
-		$(dialog_id + ' #filelist').click('[data="file"]', function() {
+		$(dialog_id + ' #filelist').click('[data="dir"]', function() {
 			OCdialogs.handlePickerClick(this, $(this).data('entryname'), $(this).data('dcid'));
 		});
-		$(dialog_id + ' #filelist').on('click', '[data="dir"]', function() {
+		$(dialog_id + ' #filelist').on('click', '[data="file"]', function() {
 			OCdialogs.handlePickerClick(this, $(this).data('entryname'), $(this).data('dcid'));
 		});
 
@@ -174,7 +174,7 @@ var OCdialogs = {
 				if (multiselect === true) {
 					datapath = [];
 					$(dialog_id + ' .filepicker_element_selected .filename').each(function(index, element) {
-						datapath.push( $(dialog_id).data('path') + $(elem).text() );
+						datapath.push( $(dialog_id).data('path') + $(element).text() );
 					});
 				} else {
 					var datapath = $(dialog_id).data('path');
-- 
GitLab