Replaced fullscreenToggleStruts with avoidStrutsUnlessFullscreen based on avoidStruts layout modifier and much much more stable than previously