LogPanel's BecLogQueue does not properly cleanup
The class BecLogsQueue (https://gitlab.psi.ch/bec/bec_widgets/-/blob/main/bec_widgets/widgets/utility/logpanel/logpanel.py?ref_type=heads#L72) is injected with the RedisConnector, and potentially not properly cleaned up. It should be migrated to be a BECWidget, to add the implemented cleanup solution via parent.destroyed signal! Once resolved, end-2-end user interaction tests should be re-enabled. This may also explain why the LogPanel can still create issues in the designer