Change the filters menu to lazy-update the status of menu items
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
Currently the enabled or disabled state of menu items in the filters menu is recomputed every time the selection changes or a number of other qt signals are emitted. This issue changes this so that the enabled or disabled state of the menu items is recomputed when the menu or quicklaunch is about to show. The actions that are shown in the toolbars are still updated whenever the selection changes however. This corresponds to the lazy_update_enabled_filters branch.