Fix parent dialog of Error Popup
authorH.G.Muller <hgm@hgm-xboard.(none)>
Sat, 5 Mar 2016 21:59:14 +0000 (22:59 +0100)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Tue, 8 Mar 2016 18:29:58 +0000 (19:29 +0100)
commit0fbcff4594d6dd3a60063a8734b2d41f17cb7bd2
tree7c9a2c3bb1ccb54fb48999a7ceb1e79296a916a9
parent1041d8a7aa236941d133d8992dbe0fb39fd57b53
Fix parent dialog of Error Popup

If the parent dialog of the Error Popup is wrong, the OK button in it
will not manage to pop it down. Migrating the Tourney Options to their
own DialogClass had changed testing for a parent other than the board
window from TransientDlg to MasterDlg, but Toerney Options was not the
only such dialog throwing up errors. (E.g. New Variant coulddo it too.)
So we now test if MasterDlg or TransientDlg is up, and use those as
parent if they are.
dialogs.c