Răsfoiți Sursa

HUE-7516 [fb] . dir can be selected and allowed to copy into itself

Ying Chen 8 ani în urmă
părinte
comite
249330d
1 a modificat fișierele cu 2 adăugiri și 1 ștergeri
  1. 2 1
      apps/filebrowser/src/filebrowser/templates/listdir.mako

+ 2 - 1
apps/filebrowser/src/filebrowser/templates/listdir.mako

@@ -66,7 +66,8 @@ ${ fb_components.menubar() }
               ${_('Rename')}</a></li>
               <li><a href="javascript: void(0)" title="${_('Move')}" data-bind="click: move, enable: selectedFiles().length > 0 &&
               isCurrentDirSelected().length == 0"><i class="fa fa-fw fa-random"></i> ${_('Move')}</a></li>
-              <li><a href="javascript: void(0)" title="${_('Copy')}" data-bind="click: copy, enable: selectedFiles().length > 0 &&
+              <li data-bind="css: {'disabled': $root.selectedFiles().length == 0 || isCurrentDirSelected().length > 0}">
+              <a href="javascript: void(0)" title="${_('Copy')}" data-bind="click: ($root.selectedFiles().length > 0 && isCurrentDirSelected().length == 0) ? $root.copy: void(0), enable: selectedFiles().length > 0 &&
               isCurrentDirSelected().length == 0"><i class="fa fa-fw fa-files-o"></i> ${_('Copy')}</a></li>
               % if show_download_button:
               <li>