We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9d50663 commit 0616934Copy full SHA for 0616934
autoload/project/run_tasks.vim
@@ -497,11 +497,15 @@ function! project#run_tasks#RebindTasks(old_tasks)
497
for task in tasks
498
if task.name == old_task.name
499
let task.bufnr = old_task.bufnr
500
- let task.exit_code = old_task.exit_code
501
- let task.finished = old_task.finished
502
- let task.duration = old_task.duration
503
let task.started = old_task.started
504
let task.started_rel = old_task.started_rel
+ let task.duration = old_task.duration
+ if has_key(old_task, 'exit_code')
+ let task.exit_code = old_task.exit_code
505
+ endif
506
+ if has_key(old_task, 'finished')
507
+ let task.finished = old_task.finished
508
509
endif
510
endfor
511
0 commit comments