angular-ui/ui-grid

In InternetExplorer 11, when {pinnedRight: true} and $ uibModal.open (), the header is shifted and displayed from the rest of the table.

Open

#6,780 opened on Jun 28, 2018

View on GitHub
 (0 comments) (0 reactions) (0 assignees)JavaScript (5,395 stars) (2,496 forks)batch import
grid-pinninghelp wanted

Description

plunker: http://plnkr.co/edit/agplB3bsbO7d4CZ6kELA?p=preview

  1. Displayed in InternetExplorer11.
  2. There are multiple columns of {pinnedRight: true}.
  3. A function which invokes the $ uibModal.open () method (of UI Bootstrap) in appScopeProvider is defined. (Suppose this function name is "modalOpenFunction")
  4. <a ng-click="grid.appScope.modalOpenFunction()"> </a> is set to the cellTemplate in the rightmost column.

If the above four conditions are satisfied and clicking the item of 4 and closing the opened Modal, the layout of the table will collapse. For details, please refer to plunker.

The picture shows what happens when Modal is closed. layout

Contributor guide