Is there a way for the sub menus to be aware of where the screen ends and push up if necessary? It kind of does this with recognising the right-hand-side of the screen but not the bottom?