Community
Participate
Working Groups
Follow-up to https://git.eclipse.org/r/#/c/6490/ Multiple detail dialogs are stacked, and the user expects that when he closes the topmost dialog, then the next in the stack comes to front. I tried to implement this in org.eclipse.egit.ui.internal.pull.MultiPullResultDialog. buttonPressed(...).new PullResultDialog() {...}.close(), but this doesn't work reliably because Shell#getShells() is not deterministic (bug 388667).
Proposed fix: https://git.eclipse.org/r/7834
merged as 334390383c858261dc51d9501c21aa01d2756795