Skip to content

Readonly Tokenfield still can remove token causing ReadOnlyException #13

@GoogleCodeExporter

Description

@GoogleCodeExporter
<code>
TokenField tokenField = new TokenField();
tokenField.setStyleName(TokenField.STYLE_TOKENFIELD);
tokenField.setFilteringMode(FilteringMode.CONTAINS);
tokenField.setNewTokensAllowed(false);
tokenField.setReadOnly(true);
</code>

Caused by: com.vaadin.data.Property$ReadOnlyException
    at com.vaadin.ui.AbstractField.setValue(AbstractField.java:465)
    at com.vaadin.ui.AbstractField.setValue(AbstractField.java:445)
    at org.vaadin.tokenfield.TokenField.removeToken(TokenField.java:581)
    at org.vaadin.tokenfield.TokenField.onTokenClick(TokenField.java:495)
    at org.vaadin.tokenfield.TokenField$4.buttonClick(TokenField.java:517)

Original issue reported on code.google.com by wahnscha...@gmail.com on 17 Sep 2013 at 2:15

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions