File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11/docs /_site
22/node_modules
33/dist
4+ src /** /* .ignore.js
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ const settings = (() => {
2424 let el ;
2525 if ( setting . type === 'boolean' ) {
2626 el = $ ( `<input type="checkbox" >` )
27- . prop ( 'checked' , ! ! current ) ;
27+ . prop ( 'checked' , current === '1' || current === true ) ;
2828 } else if ( setting . type === 'select' ) {
2929 el = $ ( `<select>` ) ;
3030 setting . options . forEach ( ( v ) => {
@@ -77,7 +77,7 @@ const settings = (() => {
7777 const setting = {
7878 page,
7979 key : data . key || data ,
80- name : data . name || setting . key ,
80+ name : data . name || data . key ,
8181 type : data . type || 'boolean' ,
8282 category : data . category , // TODO
8383 note : data . note ,
@@ -95,6 +95,7 @@ const settings = (() => {
9595 let val = '' ;
9696 if ( setting . type === 'boolean' ) {
9797 if ( el . is ( ':checked' ) ) val = '1' ;
98+ else if ( data . default ) val = '0' ; // Default is true, give it a value
9899 else val = false ;
99100 } else if ( setting . type === 'select' ) {
100101 val = el . val ( ) ;
You can’t perform that action at this time.
0 commit comments