attempt to fix odd bug on some mobile devices