fix 'tab setting navigation button state method'