gamescreen improvements
ScrollWidget: don't scroll beyond end of widget