-Fix: If the locationListener is never executed, which means there is no
enabled provider. Hence, it is impossible to have a situation that the
onProviderEnabled() method will be executed since the listener was not
executed.