Improved fullscreen toggling