static void ShowSingleInstance (FindInFilesDialog newDialog)
{
if (currentFindDialog != null) {
currentFindDialog.Destroy ();
}
newDialog.Destroyed += (sender, e) => currentFindDialog = null;
currentFindDialog = newDialog;
MessageService.PlaceDialog (currentFindDialog, null);
currentFindDialog.Present ();
}