bumblebee-status/tests/core
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
..
__init__.py [tests] Restructure 2020-01-25 14:27:41 +01:00
test_config.py [tests] black -t py34 2020-06-20 15:11:53 +02:00
test_decorators.py [tests] black -t py34 2020-06-20 15:11:53 +02:00
test_event.py [tests] black -t py34 2020-06-20 15:11:53 +02:00
test_input.py [core/input] clear previous input registrations 2020-06-29 07:44:22 +02:00
test_module.py [core] re-enable minimize of widgets 2020-06-23 15:51:14 +02:00
test_output.py [core] fix minimize for all modules (nic, traffic, etc.) 2020-06-23 20:03:17 +02:00
test_theme.py [tests] black -t py34 2020-06-20 15:11:53 +02:00
test_widget.py [tests] black -t py34 2020-06-20 15:11:53 +02:00