From faa50a2bc455ef9902c9bef3239f4cacd729b053 Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Date: Tue, 19 Aug 2014 10:14:08 +0200 Subject: [PATCH] Fixing new sprint date selectors --- app/coffee/modules/common/components.coffee | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/coffee/modules/common/components.coffee b/app/coffee/modules/common/components.coffee index 854cbdb0..2887c111 100644 --- a/app/coffee/modules/common/components.coffee +++ b/app/coffee/modules/common/components.coffee @@ -80,7 +80,14 @@ module.directive("tgSprintProgressbar", SprintProgressBarDirective) DateSelectorDirective =-> link = ($scope, $el, $attrs, $model) -> - picker = new Pikaday({field: $el[0]}) + $.selectedDate = null + $.picker = new Pikaday({ + field: $el[0] + onSelect: (date) => + $.selectedDate = date + onOpen: => + $.picker.setDate($.selectedDate) if $.selectedDate? + }) return { link: link