Right click on/off tag generates lots of output to stdout (and freezes interface when large # of tasks loaded)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTG |
Fix Released
|
Low
|
Unassigned |
Bug Description
I notice when right clicking on a tag in gtg it produces a large amount of text to stdout.
The issue can be seen with ./scripts/debug.sh (output shown below), however since there's so few tasks it isn't a big deal. However, with my personal task list (700+ tasks open, plus who knows how many more closed), it is printing to stdout for 30 seconds or so before the menu appears. And if I dismiss the menu it again prints a bunch of output to stdout, taking an equivalent amount of time.
$ rm -rf tmp ; ./scripts/debug.sh
Setting XDG vars to use default dataset.
child_toggled 3 : Getting started with GTG
child_toggled 3 : Getting started with GTG
child_toggled 3 : Getting started with GTG
child_toggled 3 : Getting started with GTG
child_toggled 3 : Getting started with GTG
child_toggled 3 : Getting started with GTG
0@1 is only modified (todis,curdis)
updating node 0@1
update Getting started with GTG
child_toggled 1 : Getting started with GTG
1@1 is a new node
child_toggled 3 : Getting started with GTG
2@1 is only modified (todis,curdis)
updating node 2@1
update Learn how to use tags
child_toggled 1 : Learn how to use tags
3@1 is only modified (todis,curdis)
updating node 3@1
update Learn how to use the Workview
child_toggled 1 : Learn how to use the Workview
4@1 is only modified (todis,curdis)
updating node 4@1
update Learn how to use Plugins
child_toggled 1 : Learn how to use Plugins
5@1 is only modified (todis,curdis)
updating node 5@1
update Reporting bugs
child_toggled 1 : Reporting bugs
6@1 is only modified (todis,curdis)
updating node 6@1
update Learn how to use the QuickAdd Entry
child_toggled 1 : Learn how to use the QuickAdd Entry
0@1 is only modified (todis,curdis)
updating node 0@1
update Getting started with GTG
child_toggled 1 : Getting started with GTG
1@1 is only modified (todis,curdis)
updating node 1@1
update Learn how to use subtasks
child_toggled 1 : Learn how to use subtasks
2@1 is a new node
child_toggled 3 : Getting started with GTG
3@1 is only modified (todis,curdis)
updating node 3@1
update Learn how to use the Workview
child_toggled 1 : Learn how to use the Workview
4@1 is only modified (todis,curdis)
updating node 4@1
update Learn how to use Plugins
child_toggled 1 : Learn how to use Plugins
5@1 is only modified (todis,curdis)
updating node 5@1
update Reporting bugs
child_toggled 1 : Reporting bugs
6@1 is only modified (todis,curdis)
updating node 6@1
update Learn how to use the QuickAdd Entry
child_toggled 1 : Learn how to use the QuickAdd Entry
0@1 is only modified (todis,curdis)
updating node 0@1
update Getting started with GTG
child_toggled 1 : Getting started with GTG
1@1 is only modified (todis,curdis)
updating node 1@1
update Learn how to use subtasks
child_toggled 1 : Learn how to use subtasks
2@1 is only modified (todis,curdis)
updating node 2@1
update Learn how to use tags
child_toggled 1 : Learn how to use tags
3@1 is a new node
child_toggled 3 : Getting started with GTG
4@1 is only modified (todis,curdis)
updating node 4@1
update Learn how to use Plugins
child_toggled 1 : Learn how to use Plugins
5@1 is only modified (todis,curdis)
updating node 5@1
update Reporting bugs
child_toggled 1 : Reporting bugs
6@1 is only modified (todis,curdis)
updating node 6@1
update Learn how to use the QuickAdd Entry
child_toggled 1 : Learn how to use the QuickAdd Entry
0@1 is only modified (todis,curdis)
updating node 0@1
update Getting started with GTG
child_toggled 1 : Getting started with GTG
1@1 is only modified (todis,curdis)
updating node 1@1
update Learn how to use subtasks
child_toggled 1 : Learn how to use subtasks
2@1 is only modified (todis,curdis)
updating node 2@1
update Learn how to use tags
child_toggled 1 : Learn how to use tags
3@1 is only modified (todis,curdis)
updating node 3@1
update Learn how to use the Workview
child_toggled 1 : Learn how to use the Workview
4@1 is a new node
child_toggled 3 : Getting started with GTG
5@1 is only modified (todis,curdis)
updating node 5@1
update Reporting bugs
child_toggled 1 : Reporting bugs
6@1 is only modified (todis,curdis)
updating node 6@1
update Learn how to use the QuickAdd Entry
child_toggled 1 : Learn how to use the QuickAdd Entry
0@1 is only modified (todis,curdis)
updating node 0@1
update Getting started with GTG
child_toggled 1 : Getting started with GTG
1@1 is only modified (todis,curdis)
updating node 1@1
update Learn how to use subtasks
child_toggled 1 : Learn how to use subtasks
2@1 is only modified (todis,curdis)
updating node 2@1
update Learn how to use tags
child_toggled 1 : Learn how to use tags
3@1 is only modified (todis,curdis)
updating node 3@1
update Learn how to use the Workview
child_toggled 1 : Learn how to use the Workview
4@1 is only modified (todis,curdis)
updating node 4@1
update Learn how to use Plugins
child_toggled 1 : Learn how to use Plugins
5@1 is a new node
child_toggled 3 : Getting started with GTG
6@1 is only modified (todis,curdis)
updating node 6@1
update Learn how to use the QuickAdd Entry
child_toggled 1 : Learn how to use the QuickAdd Entry
0@1 is only modified (todis,curdis)
updating node 0@1
update Getting started with GTG
child_toggled 1 : Getting started with GTG
1@1 is only modified (todis,curdis)
updating node 1@1
update Learn how to use subtasks
child_toggled 1 : Learn how to use subtasks
2@1 is only modified (todis,curdis)
updating node 2@1
update Learn how to use tags
child_toggled 1 : Learn how to use tags
3@1 is only modified (todis,curdis)
updating node 3@1
update Learn how to use the Workview
child_toggled 1 : Learn how to use the Workview
4@1 is only modified (todis,curdis)
updating node 4@1
update Learn how to use Plugins
child_toggled 1 : Learn how to use Plugins
5@1 is only modified (todis,curdis)
updating node 5@1
update Reporting bugs
child_toggled 1 : Reporting bugs
6@1 is a new node
child_toggled 3 : Getting started with GTG
child_toggled 2 : Getting started with GTG
0@1 is removed
child_toggled 2 : Getting started with GTG
child_toggled 3 : Getting started with GTG
tags: | added: regression |
summary: |
- Right click on/off tag generates lots of output to stdout + Right click on/off tag generates lots of output to stdout (and freezes + interface when large # of tasks loaded) |
Changed in gtg: | |
milestone: | 0.3 → 0.2.9 |
Changed in gtg: | |
status: | Fix Committed → Fix Released |
Fixed in rev. 785