FIX BUG: do not scroll when total text height is less than view height