View | Details | Raw Unified | Return to bug 141029
Collapse All | Expand All

(-)knetworkmanager-tray.cpp (-1 / +8 lines)
Lines 752-758 Link Here
752
				pixmap = m_disconnected;
752
				pixmap = m_disconnected;
753
			else if ( dev->isWireless( ) )
753
			else if ( dev->isWireless( ) )
754
			{
754
			{
755
				int strength = dev->getStrength( );
755
				int strength;
756
				Network* net = _ctx->getDeviceStore()->getActiveNetwork (dev);
757
				if (net)
758
					strength = net->getStrength ();
759
				else
760
					strength = dev->getStrength ();
756
				if ( strength > 80 )
761
				if ( strength > 80 )
757
					pixmap = m_wireless100;
762
					pixmap = m_wireless100;
758
				else if ( strength > 55 )
763
				else if ( strength > 55 )
Lines 761-766 Link Here
761
					pixmap = m_wireless50;
766
					pixmap = m_wireless50;
762
				else if ( strength > 5 )
767
				else if ( strength > 5 )
763
					pixmap = m_wireless25;
768
					pixmap = m_wireless25;
769
				else
770
					pixmap = m_wireless00;
764
			}
771
			}
765
			else
772
			else
766
				pixmap = m_wired;
773
				pixmap = m_wired;

Return to bug 141029