Fix region view destroy bug

I need this check because `_shouldDestroyView` can be called which will empty the region thus making `this.currentView` undefined.

Thanks for the :eyes: tho ;)