Comment 2 for bug 1831780

Jane Sandberg (sandbej) wrote :

Thanks for this patch, Galen. These are good changes. The container="body" change helped with overflow issues in cases like this:

<ngb-accordion>
  <ngb-panel title="1">
    <ng-template ngbPanelContent>
      <eg-date-select></eg-date-select>
    </ng-template>
  </ngb-panel>
</ngb-accordion>

However, it also seems to have introduced an issue when eg-date-select is embedded in a modal (such as the fmeditor). For example, see Administration > Server Administration > Hard Due Date Changes > New Hard Due Date. Somehow, we need to have the popup attach nearby the input in the DOM in cases like these.