]> source.dussan.org Git - vaadin-framework.git/commit
Fix field value change event handling for unbound binder
authorAleksi Hietanen <aleksi@vaadin.com>
Fri, 18 Nov 2016 12:44:56 +0000 (14:44 +0200)
committerVaadin Code Review <review@vaadin.com>
Tue, 22 Nov 2016 15:02:15 +0000 (15:02 +0000)
commit745c9beacc83886d3d8d3578a357c99a801c3ac9
tree508addfe39952b3ecc60c7ea201ef0d1334c1abe
parent97062bad914ea27934f3928b07f74f60cb26fd8c
Fix field value change event handling for unbound binder

Unbound binder now correctly sets hasChanges and sends binder
status change events. In addition, hasChanges no longer returns
true in the case where a bean is bound and changes to the bean
were valid.

Change-Id: Ia0a0915c2a205461a2a4b1bfd393413520f863eb
server/src/main/java/com/vaadin/data/Binder.java
server/src/test/java/com/vaadin/data/BinderBookOfVaadinTest.java
server/src/test/java/com/vaadin/data/BinderConverterValidatorTest.java
server/src/test/java/com/vaadin/data/BinderStatusChangeTest.java
server/src/test/java/com/vaadin/data/BinderTest.java
server/src/test/java/com/vaadin/data/BinderValidationStatusTest.java