From 1d7d73e8e74e63a0daeb4e9a031c95b4508d9c57 Mon Sep 17 00:00:00 2001 From: hadi Date: Mon, 22 May 2023 16:46:43 +0200 Subject: [PATCH] Add more hints for file drag out --- api/js/egw_action/egw_action_dragdrop.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/api/js/egw_action/egw_action_dragdrop.js b/api/js/egw_action/egw_action_dragdrop.js index 462775661a..3b3bf71989 100644 --- a/api/js/egw_action/egw_action_dragdrop.js +++ b/api/js/egw_action/egw_action_dragdrop.js @@ -145,7 +145,14 @@ export function egwDragActionImplementation() if('draggable' in document.createElement('span') && navigator && navigator.userAgent.indexOf('Chrome') >= 0 && egw.app_name() == 'filemanager') // currently only filemanager supports drag out { - text.text(egw.lang('You may drag files out to your desktop', itemLabel)); + if (rows.length == 1) + { + text.text(egw.lang('You may darg file out to your desktop', itemLabel)); + } + else + { + text.text(egw.lang('Note: If you drag out these selected rows to desktop only the first selected row will be downloaded.', itemLabel)); + } } // Final html DOM return as helper structor return div; @@ -231,7 +238,7 @@ export function egwDragActionImplementation() var selected = ai.selected; // Set file data - for (let i = 0; i < selected.length; i++) { + for (let i = 0; i < 1; i++) { let d = selected[i].data || egw.dataGetUIDdata(selected[i].id).data || {}; if (d && d.mime && d.download_url) { var url = d.download_url;