summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xclient/src/main/java/com/vaadin/client/widgets/Grid.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/client/src/main/java/com/vaadin/client/widgets/Grid.java b/client/src/main/java/com/vaadin/client/widgets/Grid.java
index 6799e46e20..dd9353155e 100755
--- a/client/src/main/java/com/vaadin/client/widgets/Grid.java
+++ b/client/src/main/java/com/vaadin/client/widgets/Grid.java
@@ -700,8 +700,10 @@ public class Grid<T> extends ResizeComposite implements HasSelectionHandlers<T>,
* true to show this section, false to hide
*/
public void setVisible(boolean visible) {
- this.visible = visible;
- requestSectionRefresh();
+ if (this.visible != visible) {
+ this.visible = visible;
+ requestSectionRefresh();
+ }
}
/**