better disabled states for appbar buttons