The above committed patch doesn't appear to work as advertised. NM doesn't indicate connected on the icon until after I've connected via wifi then disconnected then started my evdo connection by "Connect to PPP0 via modem", then disconnecting ppp0 doesn't return the nm-applet icon to the disconnected state. So, it feels a little closer, but not close enough.
The above committed patch doesn't appear to work as advertised. NM doesn't indicate connected on the icon until after I've connected via wifi then disconnected then started my evdo connection by "Connect to PPP0 via modem", then disconnecting ppp0 doesn't return the nm-applet icon to the disconnected state. So, it feels a little closer, but not close enough.