Browse Source

fix: keep inapplicable installer option clickable

...so the user can change it without wasting time to find and open another .user.js URL
tophf 4 years ago
parent
commit
eadca5eb37
1 changed files with 5 additions and 2 deletions
  1. 5 2
      src/confirm/views/app.vue

+ 5 - 2
src/confirm/views/app.vue

@@ -57,10 +57,10 @@
           <button v-text="i18n('buttonClose')" @click="close"/>
           <div class="flex flex-col my-1">
             <setting-check name="closeAfterInstall" :label="i18n('installOptionClose')"
-                           :disabled="isLocal && ($refs.trackLocalFile || {}).value"
+                           :data-disabled="isLocal && ($refs.trackLocalFile || {}).value"
                            ref="closeAfterInstall" />
             <setting-check name="trackLocalFile" @change="trackLocalFile" ref="trackLocalFile"
-                           :disabled="!isLocal">
+                           :data-disabled="!isLocal">
               <tooltip :content="trackTooltip" :disabled="!trackTooltip">
                 <span v-text="i18n('installOptionTrack')"/>
               </tooltip>
@@ -502,6 +502,9 @@ $infoIconSize: 18px;
       opacity: .3;
     }
   }
+  [data-disabled] {
+    opacity: .4
+  }
   .actions {
     align-items: center;
     label {