Make sure no callbacks are called when GoogleMap is destroyed
We faced an IllegalStateException related to a null root view of a fragment layout. If the GoogleMap is destroyed, there is no need to call the callbacks related to it in an upcoming future.