Closing the MR diff file tree pushes the file list over the right sidebar in IE11

Summary

When the file tree is open, it correctly aligns the tree and the file list in the main body in IE11.

However, when you close the tree browser, the entire section shifts right dramatically, overlapping the right sidebar.

simplescreenrecorder-2019-08-12_21.10.43

Steps to reproduce

  1. Create an MR with file changes
  2. Open the diff explorer in IE11
  3. Toggle the file tree browser

Example Project

https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/31730/diffs

What is the current bug behavior?

The file list (and the control bar contents) are all pushed to the right, overlapping the right sidebar.

simplescreenrecorder-2019-08-12_21.10.43

What is the expected correct behavior?

The file area shouldn't overlap other sections, and the control bar should remain stationary when the tree is toggled.

simplescreenrecorder-2019-08-12_21.15.03

Output of checks

This bug happens on GitLab.com

Edited Aug 13, 2019 by Thomas Randolph
Assignee Loading
Time tracking Loading