**[Original report](https://bitbucket.org/chromiumembedded/java-cef/issues/352) by Dave Tarkowski (Bitbucket: David Tarkowski).** ---------------------------------------- On Linux, if I bring up a GTK\+ modal dialog, such as a file dialog, it isn’t really modal – events are passed to the underlying application. Using the cefclient application: 1. Go to tests->Other tests->Dialog 2. Click on a file dialog button 3. While the file dialog is open, click on the same button two or three times. 4. Click “Cancel” from the file dialog. A new dialog will be created immediately.