@@ -13,7 +13,7 @@ Elm.Native.Time.make = function(elm) {
1313 function fpsWhen(desiredFPS, isOn) {
1414 var msPerFrame = 1000 / desiredFPS;
1515 var prev = Date.now(), curr = prev, diff = 0, wasOn = true;
16− var ticker = Signal.constant(diff);
16+ var ticker = NS.input(diff);
1717 function tick(zero) { return function() {
1818 curr = Date.now();
1919 diff = zero ? 0 : curr - prev;
@@ -35,7 +35,7 @@ Elm.Native.Time.make = function(elm) {
3535 }
3636
3737 function everyWhen(t, isOn) {
38− var clock = Signal.constant(Date.now());
38+ var clock = NS.input(Date.now());
3939 var id = elm.runDelayed(function tellTime() {
4040 if (elm.notify(clock.id, Date.now())) {
4141 elm.runDelayed(tellTime, t);