widget can pass extra info to event handler

widget can pass extra info to event handler