added :on-mouse-clicked layout event handler