| Summary: | Synchronize view: does not refresh when clicking icon or F5 | ||
|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | Dani Megert <daniel_megert> |
| Component: | UI | Assignee: | Dariusz Luksza <dariusz.luksza> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | critical | ||
| Priority: | P3 | CC: | remy.suen, robin |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Dani Megert
This is very painful. It means that one has to create the synchronization every time manually instead of just refreshing the view. When a synchronize is requested again from the view, a fetch operation does not get instantiated so the view cannot be updated as there is nothing new to compare. As Remy mentioned the fetch operation was not executed when 'Synchronize' icon was clicked (or F5 pressed). Change #6600 [1] updates synchronize participant behavior to run fetch operation before participant is executed. [1] https://git.eclipse.org/r/6600 Dani: In bug 361784, you reported that "Synchronize Workspace fetches without notifying the user". Does that just refer to the initial synchronization? Or in other words, do you think it's ok to fetch on refresh/F5? (Trying to figure out the relation between these two reports.) (In reply to comment #4) > Dani: In bug 361784, you reported that "Synchronize Workspace fetches > without notifying the user". Does that just refer to the initial > synchronization? > > Or in other words, do you think it's ok to fetch on refresh/F5? It should simply honor the preference i.e. if fetch is enabled (default) then F5/Synchronize should also fetch before synchronizing and if it is disabled, then it should behave like it currently does. (In reply to comment #3) > As Remy mentioned the fetch operation was not executed when 'Synchronize' > icon was clicked (or F5 pressed). Change #6600 [1] updates synchronize > participant behavior to run fetch operation before participant is executed. > > [1] https://git.eclipse.org/r/6600 Merged with http://git.eclipse.org/c/egit/egit.git/commit/?id=04635056c338db70ca7d480a758cf2dbdf02d531 Verified in 2.2.0.201210092123. |