mirror of
https://github.com/sojamo/controlp5
synced 2024-11-25 15:17:57 +01:00
Merge pull request #8 from AmnonOwed/FixRadioButton.removeItem
Fix RadioButton.removeItem(String)
This commit is contained in:
commit
096c553452
@ -138,13 +138,15 @@ public class RadioButton extends ControlGroup< RadioButton > {
|
|||||||
*/
|
*/
|
||||||
public RadioButton removeItem( final String theName ) {
|
public RadioButton removeItem( final String theName ) {
|
||||||
int n = _myRadioToggles.size( );
|
int n = _myRadioToggles.size( );
|
||||||
for ( int i = 0 ; i < n ; i++ ) {
|
for ( int i = n-1 ; i >= 0 ; i-- ) {
|
||||||
if ( ( _myRadioToggles.get( i ) ).getName( ).equals( theName ) ) {
|
if ( ( _myRadioToggles.get( i ) ).getName( ).equals( theName ) ) {
|
||||||
( _myRadioToggles.get( i ) ).removeListener( this );
|
( _myRadioToggles.get( i ) ).removeListener( this );
|
||||||
|
_myRadioToggles.get( i ).remove();
|
||||||
_myRadioToggles.remove( i );
|
_myRadioToggles.remove( i );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
updateValues( false );
|
updateValues( false );
|
||||||
|
updateLayout( );
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user