summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--client/src/main/java/com/vaadin/client/ui/textfield/AbstractTextFieldConnector.java5
-rw-r--r--client/src/main/java/com/vaadin/client/ui/textfield/ValueChangeHandler.java8
2 files changed, 13 insertions, 0 deletions
diff --git a/client/src/main/java/com/vaadin/client/ui/textfield/AbstractTextFieldConnector.java b/client/src/main/java/com/vaadin/client/ui/textfield/AbstractTextFieldConnector.java
index 50aa186bb1..11dde21478 100644
--- a/client/src/main/java/com/vaadin/client/ui/textfield/AbstractTextFieldConnector.java
+++ b/client/src/main/java/com/vaadin/client/ui/textfield/AbstractTextFieldConnector.java
@@ -135,6 +135,11 @@ public abstract class AbstractTextFieldConnector extends AbstractFieldConnector
sendValueChange();
}
+ /**
+ * {@inheritDoc}
+ *
+ * @since 8.0.0
+ */
@Override
public boolean isWorkPending() {
return getValueChangeHandler().isScheduled();
diff --git a/client/src/main/java/com/vaadin/client/ui/textfield/ValueChangeHandler.java b/client/src/main/java/com/vaadin/client/ui/textfield/ValueChangeHandler.java
index 65d820c19a..e8c1ea9c51 100644
--- a/client/src/main/java/com/vaadin/client/ui/textfield/ValueChangeHandler.java
+++ b/client/src/main/java/com/vaadin/client/ui/textfield/ValueChangeHandler.java
@@ -134,6 +134,14 @@ public class ValueChangeHandler {
this.valueChangeTimeout = valueChangeTimeout;
}
+ /**
+ * Checks whether the value change is scheduled for sending.
+ *
+ * @since 8.0.0
+ *
+ * @return {@code true} if value change is scheduled for sending,
+ * {@code false} otherwise
+ */
public boolean isScheduled() {
return scheduled;
}