I am reusing one Alert object in my midlet for many times and I'd like to avoid confusing the user - when he sees a communicate and dismissed the alert with scroll bar moved down, next communicate (next call to the object) the scroll bar will remain down - exposing the bottom part of the communicate which is not my aim. I'd rather not to create new Alert object for every message, but it seems that is the only way to 'reset' it's scroll bar, right?