Explorar o código

make settings open first tab if not active already - Fix #901

causefx %!s(int64=7) %!d(string=hai) anos
pai
achega
d85954e852
Modificáronse 2 ficheiros con 18 adicións e 0 borrados
  1. 18 0
      js/custom.js
  2. 0 0
      js/custom.min.js

+ 18 - 0
js/custom.js

@@ -1764,4 +1764,22 @@ $('#debug-input').keyup(function(e){
     if(e.keyCode == 13) {
     if(e.keyCode == 13) {
         orgDebug();
         orgDebug();
     }
     }
+});
+// settings menu open if not open
+$(document).on('click', ".sticon", function(){
+    var target = $(this).attr('href');
+    var menu = $(target).find('.customtab2 > li');
+    if(menu.length !== 0){
+        var isActive = false;
+        $(menu).each(function (index, value) {
+            var hasClass = $(this).hasClass('active');
+            if(hasClass){
+                isActive = true;
+            }
+        });
+        if(isActive == false){
+            let el = $(menu).find('a').first();
+            $(el).trigger('click');
+        }
+    }
 });
 });

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
js/custom.min.js


Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio