diff --git a/libsrc/hyperion/PriorityMuxer.cpp b/libsrc/hyperion/PriorityMuxer.cpp index 9df114fc3..01c04db2c 100644 --- a/libsrc/hyperion/PriorityMuxer.cpp +++ b/libsrc/hyperion/PriorityMuxer.cpp @@ -5,7 +5,6 @@ // qt incl #include #include -#include // Hyperion includes #include @@ -273,7 +272,7 @@ bool PriorityMuxer::clearInput(int priority) // on clear success update _currentPriority setCurrentTime(); // emit 'prioritiesChanged' only if _sourceAutoSelectEnabled is false - if (!_sourceAutoSelectEnabled || _currentPriority < priority) + if ((!_sourceAutoSelectEnabled && (_currentPriority < priority)) || _currentPriority == BG_PRIORITY) emit prioritiesChanged(); return true; }