Web IDE state is incorrect after committing changes to multiple files

After committing changes to multiple files, they are incorrectly shown as modified in the tabs and left tree nav. Active tab shows incorrect content.

Steps to reproduce

  1. Edit multiple files (e.g. README.md, LICENSE, CHANGELOG.md)
  2. Commit the changes

What is the current bug behavior?

  • The files that were changed, as still shown as having changes in the tab bar and the left tree nav.
  • The front most file shows the incorrect contents

What is the expected correct behavior?

Because all the changes have been committed, the file should no longer show the orange changed status.

Each tab should display the correct contents.

Relevant logs and/or screenshots

1. Edit multiple files 2. Commit changes
20180301_screenshot_7 20180301_screenshot_8
Assignee Loading
Time tracking Loading