Display.getDefault().syncExec(new Runnable() {
public void run() {
if (configurationDialog != null)
configurationDialog.close();
GitTraceConfigurationDialog dlg = new GitTraceConfigurationDialog(
new Shell(Display.getDefault()));
dlg.setBlockOnOpen(false);
dlg.open();
configurationDialog = bot.shell(
UIText.GitTraceConfigurationDialog_ShellTitle)
.activate();
}
});