From 4039d6b6c1aee6f5a8ad9e50999cde70fb657fbd Mon Sep 17 00:00:00 2001 From: Jeff Zhang Date: Wed, 3 May 2017 20:42:34 +0800 Subject: [PATCH] ZEPPELIN-2486. AngularElem's onChange is only invoked once --- .../apache/zeppelin/display/angular/AbstractAngularElem.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zeppelin-display/src/main/scala/org/apache/zeppelin/display/angular/AbstractAngularElem.scala b/zeppelin-display/src/main/scala/org/apache/zeppelin/display/angular/AbstractAngularElem.scala index cb6a567ad56..7049e7ad5c0 100644 --- a/zeppelin-display/src/main/scala/org/apache/zeppelin/display/angular/AbstractAngularElem.scala +++ b/zeppelin-display/src/main/scala/org/apache/zeppelin/display/angular/AbstractAngularElem.scala @@ -131,10 +131,10 @@ abstract class AbstractAngularElem(val interpreterContext: InterpreterContext, // create AngularFunction in current paragraph val functionName = eventName.replaceAll("-", "_") + "_" + uniqueId val elem = this % Attribute(None, eventName, - Text(s"${functionName}=$$event.timeStamp"), + Text(s"${functionName}=${functionName} + 1"), Null) - val angularObject = addAngularObject(functionName, "") + val angularObject = addAngularObject(functionName, 0) angularObject.addWatcher(new AngularObjectWatcher(interpreterContext) { override def watch(oldObject: scala.Any, newObject: scala.Any, context: InterpreterContext)