properly display overlay in all view modes