fix textlist issue, question mark.

clamp textList selector to ranges above 0

because in higher resolutions and or weird aspect ratios, the math can get
screwy here (floor with negative and unsigned things and oh god please no)