git-gui: Ensure error dialogs always appear over all other windows
authorShawn O. Pearce <spearce@spearce.org>
Thu, 21 Feb 2008 04:37:07 +0000 (23:37 -0500)
committerShawn O. Pearce <spearce@spearce.org>
Thu, 21 Feb 2008 04:39:32 +0000 (23:39 -0500)
commitaba15f7f592c302196401d17a42c772d744555b4
treedf2a02bf4a33b8d843545069fd2911ae58db1ac1
parent2c2a3782c5092f232e71e8d97272b82cdca0664e
git-gui: Ensure error dialogs always appear over all other windows

If we are opening an error dialog we want it to appear above all of
the other windows, even those that we may have opened with a grab
to make the window modal.  Failure to do so may allow an error
dialog to open up (and grab focus!) under an existing toplevel,
making the user think git-gui has frozen up and is unresponsive,
as they cannot get to the dialog.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
lib/error.tcl