Commit dialog: recent commit messages list isn't updated after commits in other dialog windows
By belorussov.va... on November 06, 2014 14:17 (imported from Google Code)
Steps to reproduce the problem:
- Open the clean repo with at least one commit in it; for example, this last commit has message "1st commit"
- Make some changes to commit
- Open two "Commit" dialog windows at the same time; let's name them dialog A and dialog B
- Switch to dialog A and commit the changes you've made; for example, with message "2nd commit"
- Dialog A will close after performing commit "2nd commit"
- Make some changes to commit
- Switch to dialog B
- Right click in the "Message" field and pick "Paste last commit message" or "Paste recent message..." in popup menu.
Expectations and reality
a) when "Paste last commit message" is picked:
- expected behavior: paste text "2nd commit", because when we're picking this menu item, the last commit is "2nd commit";
- actual behavior: "1st commit" is pasted instead, because it was the last commit when we opened dialog B
b) when "Paste recent message..." is picked:
- expected behavior: show the list where "2nd commit" message is in the top;
- actual behavior: message "2nd commit" isn't shown in the list of recent commit messages at all, and top message in this list is "1st commit", because it was the last commit when we opened dialog B
Using of F5 key (update and refresh) doesn't solve the problem.
TortoiseGit: 1.8.11.0
msysgit: 1.9.2.msysgit.0
Operating system: Microsoft Windows 8 Enterprise