@@ -44,7 +44,13 @@ var link = (function(){
4444} ,
4545group : {
4646new : null ,
47- name : null
47+ name : {
48+ text : null ,
49+ show : null
50+ } ,
51+ openAll : {
52+ show : null
53+ }
4854}
4955} ,
5056link : {
@@ -76,6 +82,8 @@ var link = (function(){
7682stagedLink . position . destination . group = 0 ;
7783stagedLink . position . destination . item = 0 ;
7884stagedLink . position . group . new = false ;
85+ stagedLink . position . group . name . show = false ;
86+ stagedLink . position . group . openAll . show = false ;
7987stagedLink . link . display = "letter" ;
8088stagedLink . link . accent . override = false ;
8189stagedLink . link . searchMatch = false ;
@@ -87,7 +95,7 @@ var link = (function(){
8795stagedLink . position . destination . group = null ;
8896stagedLink . position . destination . item = null ;
8997stagedLink . position . group . new = null ;
90- stagedLink . position . group . name = null ;
98+ stagedLink . position . group . name . text = null ;
9199stagedLink . link . display = null ;
92100stagedLink . link . letter = null ;
93101stagedLink . link . icon . name = null ;
@@ -1143,6 +1151,8 @@ var link = (function(){
11431151groupExistingRadio . addEventListener ( "change" , function ( event ) {
11441152stagedLink . position . destination . group = groupExistingGroup . selectedIndex ;
11451153stagedLink . position . group . new = false ;
1154+ stagedLink . position . group . name . show = false ;
1155+ stagedLink . position . group . openAll . show = false ;
11461156groupExistingGroup . removeAttribute ( "disabled" ) ;
11471157groupExistingPosition . removeAttribute ( "disabled" ) ;
11481158helper . removeClass ( groupExistingPositionLabel , "disabled" ) ;
@@ -1160,20 +1170,22 @@ var link = (function(){
11601170groupNewRadio . addEventListener ( "change" , function ( event ) {
11611171stagedLink . position . destination . group = bookmarks . get ( ) . length ;
11621172stagedLink . position . group . new = true ;
1173+ stagedLink . position . group . name . show = true ;
1174+ stagedLink . position . group . openAll . show = true ;
11631175groupExistingGroup . setAttribute ( "disabled" , "" ) ;
11641176groupExistingPosition . setAttribute ( "disabled" , "" ) ;
11651177helper . addClass ( groupExistingPositionLabel , "disabled" ) ;
11661178groupNewInput . removeAttribute ( "disabled" ) ;
11671179groupNewRandomNameButton . removeAttribute ( "disabled" ) ;
11681180} , false ) ;
11691181groupNewInput . addEventListener ( "input" , function ( event ) {
1170- stagedLink . position . group . name = this . value ;
1182+ stagedLink . position . group . name . text = this . value ;
11711183} , false ) ;
11721184groupNewRandomNameButton . addEventListener ( "click" , function ( event ) {
11731185var randomName = helper . randomString ( {
11741186mix : true
11751187} ) ;
1176- stagedLink . position . group . name = randomName ;
1188+ stagedLink . position . group . name . text = randomName ;
11771189groupNewInput . value = randomName ;
11781190} , false ) ;
11791191displayLetterRadio . addEventListener ( "change" , function ( event ) {
@@ -1323,7 +1335,7 @@ var link = (function(){
13231335stagedLink . position . origin . item = index ;
13241336stagedLink . position . destination . item = index ;
13251337stagedLink . position . group . new = null ;
1326- stagedLink . position . group . name = null ;
1338+ stagedLink . position . group . name . text = null ;
13271339if ( state . get . current ( ) . search ) {
13281340if ( stagedLink . link . searchMatch ) {
13291341group . querySelector ( ".group-body" ) . appendChild ( render . item . link ( ) ) ;
0 commit comments