The sample Google flutter code below illustrate how to prevent button double tap in flutter. Depending on the use case, you disable a button click to prevent The Future _onWillPop() will return a flutter toast which will return either True whenever user double click on the back button Or False Nothing will happen. You can see the full source code of the project here