Extract click action method

Because it makes easy overriding.