https://codesandbox.io/s/1qlpxx34v3
handleChange = (event, value) => { console.log("switch tabs drager ui--->"); this.setState({ value }); }; <Tabs value={value} onChange={this.handleChange} scrollable scrollButtons="on" indicatorColor="primary" textColor="primary" > <Tab label="Item One" icon={<PhoneIcon />} /> <Tab label="Item Two" icon={<FavoriteIcon />} /> </Tabs>
В строке 222 в tab-demo.js я закомментировал эту строку:
tab-demo.js
onClick={this.toggleDrawer("right", false)}
Потому что при этой строке каждый раз, когда вы щелкаете внутри ящика, она закрывается.