Делаю чат на flash (AS2). Прикрутил стандартный скроллер к динамическому текстовому полю. При появлении нового сообщения весь чат скроллится до самого низа

Код AS1/AS2:
chat_txt.scroll = chat_txt.maxscroll;
надо сделать чтобы когда курсор находится на скроллере (т.е. пользователь прокручивает чат вверх чтобы прочесть прежние сообщения) в этот момент maxscroll не срабатывал. Ни одно событие применимое к UIScrollbar не смог применить. Есть какие-то решения?