diff --git a/src/SessionController.cpp b/src/SessionController.cpp index a1958f85e..d00f516e9 100644 --- a/src/SessionController.cpp +++ b/src/SessionController.cpp @@ -73,6 +73,7 @@ using namespace Konsole; // activity are available KIcon SessionController::_activityIcon("dialog-information"); KIcon SessionController::_silenceIcon("dialog-information"); +KIcon SessionController::_broadcastIcon("emblem-important"); QSet SessionController::_allControllers; //QPointer SearchHistoryTask::_thread; @@ -1074,7 +1075,7 @@ void SessionController::updateSessionIcon() // Visualize that the session is broadcasting to others if (_copyToGroup && _copyToGroup->sessions().count() > 1) { // Master Mode: set different icon, to warn the user to be careful - setIcon(KIcon("emblem-important")); + setIcon(_broadcastIcon); } else { // Not in Master Mode: use normal icon setIcon(_sessionIcon); diff --git a/src/SessionController.h b/src/SessionController.h index 7738e45cc..28867ec41 100644 --- a/src/SessionController.h +++ b/src/SessionController.h @@ -297,6 +297,7 @@ private: static int _lastControllerId; static KIcon _activityIcon; static KIcon _silenceIcon; + static KIcon _broadcastIcon; }; inline bool SessionController::isValid() const {