linuxmint/Cinnamon — pull request #1186 by autarkper (2012-09-24 17:20:36+00:00)
Title: [RFT, 1.6.1?] Fix Network Manager applet consuming a lot of CPU

This makes the Network Manager applet consume less CPU by not running its updateIcon routine quite so often. Also, when it performs one of its frequent icon updates, the update is actually not performed unless the new icon is different from the current one (an enhancement that will benefit all applets).

This also corrects a bug which made the updateIcon routine forever continue running on a timeout even after the applet had been unloaded.

Current status: Ready for test. It would be great if this could be speedily expedited in time for version 1.6.1.