c1eaf97bc6
If we are missing more than one action, every time action-added is called, it calls modelChanged() again and re-connect signal for all action still missing. This patch prevent from connecting signals again when doing a refresh because a missing action is now available. All necessary signals have already been connected. https://bugzilla.gnome.org/show_bug.cgi?id=694612