@@ -1086,7 +1086,7 @@ var link = (function(){
10861086group . querySelector ( ".group-body" ) . appendChild ( render . item . link ( ) ) ;
10871087} ) ;
10881088} else {
1089- group . querySelector ( ".group-body" ) . appendChild ( render . empty . item ( ) ) ;
1089+ group . querySelector ( ".group-body" ) . appendChild ( render . empty . item ( stagedGroup . position . destination ) ) ;
10901090} ;
10911091linkSection . appendChild ( group ) ;
10921092stagedGroup . reset ( ) ;
@@ -1140,7 +1140,7 @@ var link = (function(){
11401140} , false ) ;
11411141return group ;
11421142} ,
1143- item : function ( ) {
1143+ item : function ( groupIndex ) {
11441144var linkEmpty = helper . node ( "div|class:link-empty link-item" ) ;
11451145var paraWrap = helper . node ( "div|class:p-wrap" ) ;
11461146var para = helper . node ( "p:Empty Group|class:pb-0" ) ;
@@ -1152,6 +1152,7 @@ var link = (function(){
11521152linkEmpty . appendChild ( buttonWrap ) ;
11531153addButton . addEventListener ( "click" , function ( event ) {
11541154link . add . item . open ( ) ;
1155+ link . add . item . selectGroup ( groupIndex ) ;
11551156} , false ) ;
11561157return linkEmpty ;
11571158} ,
@@ -1369,6 +1370,10 @@ var link = (function(){
13691370stagedLink . reset ( ) ;
13701371modal . close ( ) ;
13711372pagelock . unlock ( ) ;
1373+ } ,
1374+ selectGroup : function ( groupIndex ) {
1375+ stagedLink . position . destination . group = groupIndex ;
1376+ helper . e ( ".link-form-select-group" ) . selectedIndex = stagedLink . position . destination . group ;
13721377}
13731378} ,
13741379group : {
@@ -1611,6 +1616,9 @@ var link = (function(){
16111616} ,
16121617close : function ( ) {
16131618render . add . item . close ( ) ;
1619+ } ,
1620+ selectGroup : function ( groupIndex ) {
1621+ render . add . item . selectGroup ( groupIndex ) ;
16141622}
16151623} ,
16161624group : {
0 commit comments