From e7237e9f2a01197890d85b6ecc223e4022630cb8 Mon Sep 17 00:00:00 2001 From: Joris Guyonvarch Date: Sun, 22 Mar 2015 14:28:35 +0100 Subject: Do not validate edition when clicking on an element that is currently being edited --- src/Update/Update.elm | 3 --- src/View/Timer.elm | 4 ++-- 2 files changed, 2 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/Update/Update.elm b/src/Update/Update.elm index f3bb263..5a902df 100644 --- a/src/Update/Update.elm +++ b/src/Update/Update.elm @@ -36,7 +36,6 @@ type Action = | UpdateTimer Id TimerAction | RemoveTimer Id | Edit Id Kind - | ValidEdition | ClickAway | KeyPressed KeyCode @@ -89,8 +88,6 @@ update action model = then Dict.update id (Maybe.map (updateTimer Pause)) model.timers else model.timers } - ValidEdition -> - validEdition model ClickAway -> { model | edition <- Nothing } KeyPressed keyCode -> diff --git a/src/View/Timer.elm b/src/View/Timer.elm index c8b6561..50144ef 100644 --- a/src/View/Timer.elm +++ b/src/View/Timer.elm @@ -52,7 +52,7 @@ nameBlockEdition id timer edition = , (List.isEmpty edition.chars, "empty") ] |> activatedClasses - , onClick (Signal.send updates ValidEdition) + , onClick (Signal.send updates NoOp) ] [ if List.isEmpty edition.chars then @@ -89,7 +89,7 @@ timeBlockEdition timer edition = , (isEmptyEdition, "empty") ] |> activatedClasses - , onClick (Signal.send updates ValidEdition) + , onClick (Signal.send updates NoOp) ] [ if isEmptyEdition then -- cgit v1.2.3