Closed mateosalta closed 10 years ago
ok, was looking into it. It is the "always on top" behavior, must be something held over from the port. Here is the relevant message,
In keypress
Traceback (most recent call last):
File "CamCastic.py", line 177, in pinning
self.set_keep_above(False)
AttributeError: 'Player' object has no attribute 'set_keep_above'
Traceback (most recent call last):
File "CamCastic.py", line 175, in pinning
self.set_keep_above(True)
AttributeError: 'Player' object has no attribute 'set_keep_above'
Pin is a mistake to be implemented in the first place. If it's supposed to be visible it should be on top. If it's not supposed to be on top it doesn't need to be visible. The forthcoming window visibility hotkey will make it superfluous and useless as a setting.
Pinning seems broken, although I can't remember what is does, or why we want it. So, I'll investigate what it was... then see about fixing or not from there (maybe renaming it ~)