Added code to trigger a rescan if GUI activity present and to ignore scans done during GUI activity.