@@ -13,7 +13,7 @@ Elm.Native.Time.make = function(elm) {
13 function fpsWhen(desiredFPS, isOn) {
13 function fpsWhen(desiredFPS, isOn) {
14 var msPerFrame = 1000 / desiredFPS;
14 var msPerFrame = 1000 / desiredFPS;
15 var prev = Date.now(), curr = prev, diff = 0, wasOn = true;
15 var prev = Date.now(), curr = prev, diff = 0, wasOn = true;
16− var ticker = Signal.constant(diff);
16+ var ticker = NS.input(diff);
17 function tick(zero) { return function() {
17 function tick(zero) { return function() {
18 curr = Date.now();
18 curr = Date.now();
19 diff = zero ? 0 : curr - prev;
19 diff = zero ? 0 : curr - prev;
@@ -35,7 +35,7 @@ Elm.Native.Time.make = function(elm) {
37 function everyWhen(t, isOn) {
37 function everyWhen(t, isOn) {
38− var clock = Signal.constant(Date.now());
38+ var clock = NS.input(Date.now());
39 var id = elm.runDelayed(function tellTime() {
39 var id = elm.runDelayed(function tellTime() {
40 if (elm.notify(clock.id, Date.now())) {
40 if (elm.notify(clock.id, Date.now())) {
41 elm.runDelayed(tellTime, t);
41 elm.runDelayed(tellTime, t);