From ac07189941d11d7442a766fda1ca705af8ec91b6 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Mon, 2 Jun 2014 22:22:39 -0400 Subject: [PATCH] Task - ::modify was setting the wrong attribute value, namely the original, not the one that had passed through the expression evaluator's intestines. --- src/Task.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Task.cpp b/src/Task.cpp index ecbb747d5..cb56937c8 100644 --- a/src/Task.cpp +++ b/src/Task.cpp @@ -2126,7 +2126,7 @@ void Task::modify (modType type, bool text_required /* = false */) if (column->validate (value2)) { context.debug (label + name + " <-- " + value2 + " <-- " + value); - (*this).set (name, value); + (*this).set (name, value2); ++modCount; } else