diff options
author | Teemu Suo-Anttila <teemusa@vaadin.com> | 2016-02-16 08:33:59 +0200 |
---|---|---|
committer | Teemu Suo-Anttila <teemusa@vaadin.com> | 2016-02-16 08:34:28 +0200 |
commit | f13ed96db71d30479d4ee9ae3cc35459cc8cc633 (patch) | |
tree | dbeb79a095f9ecb030d2a41c25a0d24d016e3ec6 | |
parent | 1877acc66697f5a19b6ac453c40f1f29c669f6d1 (diff) | |
download | vaadin-framework-f13ed96db71d30479d4ee9ae3cc35459cc8cc633.tar.gz vaadin-framework-f13ed96db71d30479d4ee9ae3cc35459cc8cc633.zip |
Fix Editor trying to detach save and cancel buttons when unbuffered
This is a fix to an regression in some grid patch.
Change-Id: Ibd35d7a06f0e0b15e854bf036ccfb7f462e2d37f
-rw-r--r-- | client/src/com/vaadin/client/widgets/Grid.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/client/src/com/vaadin/client/widgets/Grid.java b/client/src/com/vaadin/client/widgets/Grid.java index 252bcfed3c..c6c661cab2 100644 --- a/client/src/com/vaadin/client/widgets/Grid.java +++ b/client/src/com/vaadin/client/widgets/Grid.java @@ -2015,8 +2015,10 @@ public class Grid<T> extends ResizeComposite implements } columnToWidget.clear(); - grid.detachWidget(saveButton); - grid.detachWidget(cancelButton); + if (isBuffered()) { + grid.detachWidget(saveButton); + grid.detachWidget(cancelButton); + } editorOverlay.removeAllChildren(); cellWrapper.removeAllChildren(); |