Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python3.10/tkinter/__init__.py", line 1921, in __call__
return self.func(*args)
File "/usr/lib/python3.10/site-packages/pysollib/stack.py", line 1149, in __clickEventHandler
return self.__defaultClickEventHandler(
File "/usr/lib/python3.10/site-packages/pysollib/stack.py", line 1126, in __defaultClickEventHandler
if r <= 0:
TypeError: '<=' not supported between instances of 'NoneType' and 'int'
when clicking on the face down stock pile
Also:
Beacon: Exception in Tkinter callback
when clicking on the face down stock pile
Also:
Block Ten: Exception in Tkinter callback
when clicking on the face down stock pile
Also:
Reserves: Exception in Tkinter callback
when clicking on the face down stock pile
We are aware of this issue - it affects a number of games, but fixing it has not been a priority because from testing, the exception does not affect the ability to play any of the games in question.
Are there any additional errors you're experiencing when this happens beyond the exception showing up?
Also:
Sticko: Exception in Tkinter callback
when clicking on the face down stock pile
Also:
The Last Monarch II: Exception in Tkinter callback
when clicking on the face down stock pile
Also:
Thirteens: Exception in Tkinter callback
when clicking on the face down stock pile
Also:
Step-Up: Exception in Tkinter callback
when clicking on the face down stock pile
Also:
Elevens Too: Exception in Tkinter callback
when clicking on the face down stock pile
Also:
Knotty Nines: Exception in Tkinter callback
when clicking on the face down stock pile
I implemented a fix for this. It seems to be related to the game interpreting the clicks as an attempt to drag the card from a stack you can't drag from. This should affect all the games listed above, and others.