internal void OnAvailableModeRemoved( ICKReadOnlyList<IKeyboardMode> modes ) { if( _layouts == null ) _defaultLayout.OnAvailableModeRemoved( modes ); else { foreach( Layout l in _layouts.Values ) { l.OnAvailableModeRemoved( modes ); } } }