Bug Description

The current notify::active signal is sent when the dash is opened, closed or when any lens is displayed.

Lens developers using remote APIs need to be cautious with the number of API calls they send. When they need to display a default set of results when a lens is opened, they use this signal despite of it being sent a lot more than needed and triggering a lot of unwanted API calls.