fixed dropdown event propagation