Community
Participate
Working Groups
Build ID: I20080617-2000 Steps To Reproduce: 1. Open an eclipse project in a workspace/conf where Mylyn is installed (though no task needs to be active) 2. Open the "Search" dialog (Ctrl-H) 3. Use Ctrl-Page-Up/Down to visit the several tabs. When going through the "Task Search" tab, there UI is blocked while it fetches stuff from the repository (Eclipse.org by default). It even opens a "Progress Dialog", which often screws up with focus. Ideally (IMHO), that page should fetch whatever it needs in the brackground, so as not to disturb the user interaction. More information:
I agree that the modal progress dialog can interfere with the expected dialog interaction. It should only show when the repository configuration is actually retrieved from the network.
*** Bug 257707 has been marked as a duplicate of this bug. ***
The Trac and Bugzilla search pages now use the API provided in bug 310059. The progress bar is now embedded in the page only disabling a subset of the controls so that navigation in the search dialog is not obstructed.
Looks like there is a regression restoring the product selection in Bugzilla. Reopening to investigate that.
java.lang.StackOverflowError at org.eclipse.swt.internal.gtk.OS.gtk_entry_get_text(OS.java:6916) at org.eclipse.swt.widgets.Combo.getText(Combo.java:1064) at org.eclipse.mylyn.internal.bugzilla.ui.search.BugzillaSearchPage.getQueryParameters(BugzillaSearchPage.java:1307) at org.eclipse.mylyn.internal.bugzilla.ui.search.BugzillaSearchPage.applyTo(BugzillaSearchPage.java:2336) at org.eclipse.mylyn.tasks.ui.wizards.AbstractRepositoryQueryPage2.saveState(AbstractRepositoryQueryPage2.java:169) at org.eclipse.mylyn.internal.bugzilla.ui.search.BugzillaSearchPage.applyTo(BugzillaSearchPage.java:2338) at org.eclipse.mylyn.tasks.ui.wizards.AbstractRepositoryQueryPage2.saveState(AbstractRepositoryQueryPage2.java:169) at org.eclipse.mylyn.internal.bugzilla.ui.search.BugzillaSearchPage.applyTo(BugzillaSearchPage.java:2338) at org.eclipse.mylyn.tasks.ui.wizards.AbstractRepositoryQueryPage2.saveState(AbstractRepositoryQueryPage2.java:169)
I have fixed the outstanding issues and improved the abstraction. The Bugzilla and Trac search pages now use fewer containers, have less spacing and controls are properly aligned.