bumblebee-status/tests
tobi-wan-kenobi 9136ebd321 [core/input] clear previous input registrations
make sure that for a given event (widget/object/module, whatever), only
a *single* input event per button can be registered at one time.

the problem otherwise is with modules that re-register their widgets
with the same IDs (cmus, spotify, etc.): Each time the widget is
re-created (each intervall, typically), it re-registers an input event,
creating an always longer list of callbacks being executed when the
button is clicked (not speaking of the memory leak this introduces).

fixes #668
2020-06-29 07:44:22 +02:00
..
core [core/input] clear previous input registrations 2020-06-29 07:44:22 +02:00
modules [tests] black -t py34 2020-06-20 15:11:53 +02:00
util [tests] fix location tests 2020-06-28 10:45:22 +02:00
__init__.py [tests] black -t py34 2020-06-20 15:11:53 +02:00