Fixed slow event handling on widget