OpenSesame 3.1 bug on Quick Switcher
Hello!
I wanted to report a bug I found using OpenSesame 3.1.
After opening the Quick Switcher, I keep having a pop-out window reporting:
"Extension quick_switcher misbehaved on event change_item (see debug window for stack trace)"
If I search info in the debug window, I find:
"Extension error
item-stack:
exception type: AttributeError
exception message: 'NoneType' object has no attribute 'symbols'
time: Sun Sep 03 15:38:18 2017
Traceback:
File "C:\Program Files (x86)\OpenSesame\lib\site-packages\libqtopensesame\extensions_extension_manager.py", line 133, in fire
ext.fire(event, kwdict)
File "C:\Program Files (x86)\OpenSesame\lib\site-packages\libqtopensesame\extensions_base_extension.py", line 386, in fire
getattr(self, u'event_%s' % event)(kwdict)
File "C:\Program Files (x86)\OpenSesame\lib\site-packages\share\opensesame_extensions\quick_switcher\quick_switcher.py", line 62, in event_change_item
self.d.refresh_item(name)
File "C:\Program Files (x86)\OpenSesame\lib\site-packages\share\opensesame_extensions\quick_switcher\quick_switcher_dialog\dialog.py", line 197, in refresh_item
self.add_item(item_name)
File "C:\Program Files (x86)\OpenSesame\lib\site-packages\share\opensesame_extensions\quick_switcher\quick_switcher_dialog\dialog.py", line 147, in add_item
for symbol in item.qprogedit.tab(phase).symbols():
AttributeError: 'NoneType' object has no attribute 'symbols' "
Thank you for your great work!
Francesco
Comments
Hi Francesco,
Which Opensesame do you use? There are currently 9 versions of 3.1
Eduard
Hi Eduard,
Sorry for the huge delay!!
I think it was version 3.1.9 (Jazzy James).
However, the bug is completely fixed in the 3.2.1 version, thank you very much!
Francesco