Selaa lähdekoodia

gui: Hide select/deselect all buttons if there are no devices (fixes #6056)

Arkadiusz Tymiński 6 vuotta sitten
vanhempi
sitoutus
7dc4ac6e1f
1 muutettua tiedostoa jossa 4 lisäystä ja 1 poistoa
  1. 4 1
      gui/default/syncthing/folder/editFolderModalView.html

+ 4 - 1
gui/default/syncthing/folder/editFolderModalView.html

@@ -46,11 +46,14 @@
         <div id="folder-sharing" class="tab-pane">
         <div id="folder-sharing" class="tab-pane">
           <div class="form-group">
           <div class="form-group">
             <label translate for="devices">Share With Devices</label>
             <label translate for="devices">Share With Devices</label>
-            <p class="help-block">
+            <p class="help-block" ng-if="otherDevices().length > 0">
               <span translate>Select the devices to share this folder with.</span>&emsp;
               <span translate>Select the devices to share this folder with.</span>&emsp;
               <small><a href="#" ng-click="selectAllDevices()" translate>Select All</a>&emsp;
               <small><a href="#" ng-click="selectAllDevices()" translate>Select All</a>&emsp;
                 <a href="#" ng-click="deSelectAllDevices()" translate>Deselect All</a></small>
                 <a href="#" ng-click="deSelectAllDevices()" translate>Deselect All</a></small>
             </p>
             </p>
+            <p class="help-block" ng-if="otherDevices().length <= 0">
+              <span translate>There are no devices to share this folder with.</span>
+            </p>
             <div class="row">
             <div class="row">
               <div class="col-md-4" ng-repeat="device in otherDevices()">
               <div class="col-md-4" ng-repeat="device in otherDevices()">
                 <div class="checkbox">
                 <div class="checkbox">