OS: Windows
Talon version: Talon Version: 0.0.8.29-1369-g9618e8f
Expected behaviour: An error to be logged once and the mouse to continue to function
If you have a runtime error in the Python of a method annotated with @imggui.open then Talon logs the error and loops infinitely, trying to draw the GUI, and blocks the UI from having mouse input (clicking other windows etc does nothing). Saying a command that will hide the GUI you're trying to draw or using the keyboard to open Powershell as admin and killing Talon seems to be the only ways to get the mouse responding again.
OS: Windows Talon version: Talon Version: 0.0.8.29-1369-g9618e8f Expected behaviour: An error to be logged once and the mouse to continue to function
If you have a runtime error in the Python of a method annotated with @imggui.open then Talon logs the error and loops infinitely, trying to draw the GUI, and blocks the UI from having mouse input (clicking other windows etc does nothing). Saying a command that will hide the GUI you're trying to draw or using the keyboard to open Powershell as admin and killing Talon seems to be the only ways to get the mouse responding again.
For example, I got the syntax wrong for looping a dictionary resulting in "too many values to unpack" with the stack trace below after modifying https://github.com/knausj85/knausj_talon/blob/master/code/switcher.py#L81 and saying "list running"