fixed logic so that ignore consistently means *don't show* the notification the ignore settings still store "show the notification if true" values