Project

General

Profile

« Previous | Next » 

Revision c4f3380a

Added by Andreas Kohlbecker over 5 years ago

fix #7946 setting the status value directly in the RegistrationStatusFieldInstantiator

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/view/registration/RegistrationWorksetViewBean.java
31 31
import com.vaadin.server.Page;
32 32
import com.vaadin.shared.ui.label.ContentMode;
33 33
import com.vaadin.spring.annotation.SpringView;
34
import com.vaadin.ui.AbstractField;
35 34
import com.vaadin.ui.Alignment;
36 35
import com.vaadin.ui.Button;
37 36
import com.vaadin.ui.Component;
......
437 436

  
438 437
        Component statusComponent;
439 438
        if(statusFieldInstantiator != null){
440
            AbstractField<Object> statusField = statusFieldInstantiator.create(dto);
441
            statusField.setValue(dto.getStatus());
442
            statusComponent = statusField;
439
            statusComponent = statusFieldInstantiator.create(dto);
443 440
        } else {
444 441
            statusComponent = new RegistrationStatusLabel().update(dto.getStatus());
445 442
        }

Also available in: Unified diff