ToDo plugin error: rclick + set status dies and kills rclick

Bug #1340986 reported by wgw
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
leo-editor
Fix Released
Undecided
Unassigned

Bug Description

When I rclick on a headline to add a task status, I select an icon, and then the outline is modified (star appears) but the icon is not added to the node. From that point on, the rclick popup does not work. I can add the status through the tabbed ToDo panel, however.

Leo Log Window
Leo 4.11 final, build 62b0df06c7b6 (branch: master), 2014-06-29 19:39:45
Python 2.7.3, PyQt version 4.8.1
linux2
setting leoID from os.getenv('USER'): 'bill'
load dir: /data2/leo/leo-editor/leo/core
global config dir: /data2/leo/leo-editor/leo/config
home dir: /home/bill
reading settings in /data2/leo/leo-editor/leo/config/leoSettings.leo
docutils loaded
reading settings in /home/bill/.leo/myLeoSettings.leo
mod_http server initialization failed (127.0.0.1:8130): [Errno 98] Address already in use
reading settings in /home/bill/.leo/workbook.leo
'@font-size-body' from style-sheet comment definition, please use regular @string / @color type @settings.
Abbreviations on
mod_http server initialization failed (127.0.0.1:8130): [Errno 98] Address already in use
loadOnePlugin: can not load enabled plugin: leo.plugins.mod_http
reading: /home/bill/.leo/workbook.leo

Traceback (most recent call last):
  File "/data2/leo/leo-editor/leo/plugins/qtGui.py", line 7111, in onContextMenu
    h(c,p,menu)
  File "/data2/leo/leo-editor/leo/plugins/todo.py", line 113, in popup_entry
    c.cleo.addPopupMenu(c,p,menu)
  File "/data2/leo/leo-editor/leo/plugins/todo.py", line 436, in addPopupMenu
    icon = self.menuicon(i)
  File "/data2/leo/leo-editor/leo/plugins/todo.py", line 480, in menuicon
    fn = self.priorities[pri]["icon"]
KeyError: False

Revision history for this message
tbnorth (terry-n-brown) wrote :

fixed in 1447379 - just more triggered() connection issues

Changed in leo-editor:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.