update before click setting tab