| Summary: | First page of 'Push...' dialog should not enable 'Finish' | ||
|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | Dani Megert <daniel_megert> |
| Component: | UI | Assignee: | Project Inbox <egit.ui-inbox> |
| Status: | REOPENED --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | dariusz.luksza |
| Version: | 1.2 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Dani Megert
(partial) fix proposed: http://egit.eclipse.org/r/#change,4626. This fixes the problem that all branches are pushed if no refspec is configured. Instead it uses the default of JGit's push command, which is (at the moment) to push the currently checked out branch. The finish button is disabled after pressing 'Next' if no push refspec is configured. I think we should enable it also on this page and do the same as on the first page, using the default refspec. I don't understand "3. clicking it does not the same as clicking Next + Finish": When the Finish button is disabled you cannot click Finish but you have to add a refspec before. In that case it is clear that the behavior is different. (In reply to comment #1) > (partial) fix proposed: http://egit.eclipse.org/r/#change,4626. This fixes the > problem that all branches are pushed if no refspec is configured. > Instead it uses the default of JGit's push command, which is (at the moment) to > push the currently checked out branch. > > The finish button is disabled after pressing 'Next' if no push refspec is > configured. > I think we should enable it also on this page and do the same as on the first > page, using the default refspec. Sounds good. > I don't understand "3. clicking it does not the same as clicking Next + > Finish": When the Finish button is disabled you cannot click Finish but you > have to add a refspec before. In that case it is clear that the behavior is > different. Yeah, I guess that's just repeating point 2 and will get fixed by your proposal. Merged as commit bb8154b159b76ae3442dbe6d386ffcef667fe9b9 |