File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -106,10 +106,17 @@ export class MediaDbSearchModal extends Modal {
106106 currentToggle = apiToggleComponent ;
107107 }
108108 apiToggleComponent . onChange ( value => {
109- if ( currentToggle && currentToggle !== apiToggleComponent ) {
110- currentToggle . setValue ( false ) ;
109+ if ( value ) {
110+ if ( currentToggle && currentToggle !== apiToggleComponent ) {
111+ currentToggle . setValue ( false ) ;
112+ this . selectedTypes . find ( x => x . name === mediaType ) . selected = false ;
113+ }
114+ currentToggle = apiToggleComponent ;
115+ this . selectedTypes . find ( x => x . name === mediaType ) . selected = true ;
116+ } else {
117+ currentToggle = null ;
118+ this . selectedTypes . find ( x => x . name === mediaType ) . selected = false ;
111119 }
112- currentToggle = value ? apiToggleComponent : null ;
113120 } ) ;
114121 apiToggleComponentWrapper . appendChild ( apiToggleComponent . toggleEl ) ;
115122 toggleComponents . push ( apiToggleComponent ) ;
You can’t perform that action at this time.
0 commit comments