SelectedTasks: Search for relevant TW after resetting the cache

This commit is contained in:
Tomas Babej 2015-12-25 16:56:32 +01:00
parent 342359f482
commit 56d4efae67

View file

@ -63,11 +63,12 @@ class WholeBuffer(object):
class SelectedTasks(object):
def __init__(self):
self.tw = cache.get_relevant_tw()
# Reset cache, otherwise old line content may be used
cache.reset()
# Find relevant TaskWarrior instance
self.tw = cache.get_relevant_tw()
# Load the current tasks
range_tasks = [cache.vwtask[i] for i in util.selected_line_numbers()]
self.tasks = [t for t in range_tasks if t is not None]