From: Jane Sandberg Date: Mon, 10 Jun 2019 03:57:49 +0000 (-0700) Subject: LP1832146: Make sure that comboboxes don't get cut off X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=61cdee25f1f84060204bc739a5b02a22888cf4bd;p=contrib%2FConifer.git LP1832146: Make sure that comboboxes don't get cut off To test: 1) Go to the sandbox and open the accordion. 2) Open the combobox. Note that it isn't cut off. 3) Go to Administration > Acquisitions Administration > Exchange Rates. 4) Click New Exchange Rate. 5) Go to the "From Currency" and "To Currency" fields. 6) Note that the dropdowns are visible and not cut off. Signed-off-by: Jane Sandberg Signed-off-by: Galen Charlton --- diff --git a/Open-ILS/src/eg2/src/app/share/combobox/combobox.component.html b/Open-ILS/src/eg2/src/app/share/combobox/combobox.component.html index 0a5deeeb8c..34818cb220 100644 --- a/Open-ILS/src/eg2/src/app/share/combobox/combobox.component.html +++ b/Open-ILS/src/eg2/src/app/share/combobox/combobox.component.html @@ -18,6 +18,7 @@ [inputFormatter]="formatDisplayString" (click)="click$.next($event.target.value)" (blur)="onBlur()" + container="body" (selectItem)="selectorChanged($event)" #instance="ngbTypeahead"/>
diff --git a/Open-ILS/src/eg2/src/app/share/org-select/org-select.component.html b/Open-ILS/src/eg2/src/app/share/org-select/org-select.component.html index cf7b93d80f..d49217c6fb 100644 --- a/Open-ILS/src/eg2/src/app/share/org-select/org-select.component.html +++ b/Open-ILS/src/eg2/src/app/share/org-select/org-select.component.html @@ -21,6 +21,7 @@ [inputFormatter]="formatter" (click)="click$.next($event.target.value)" (selectItem)="orgChanged($event)" + container="body" #instance="ngbTypeahead" /> diff --git a/Open-ILS/src/eg2/src/app/staff/sandbox/sandbox.component.html b/Open-ILS/src/eg2/src/app/staff/sandbox/sandbox.component.html index bed0c825fd..fb8374916a 100644 --- a/Open-ILS/src/eg2/src/app/staff/sandbox/sandbox.component.html +++ b/Open-ILS/src/eg2/src/app/staff/sandbox/sandbox.component.html @@ -126,6 +126,22 @@


+ + + + + + + + + + + + + HELLO {{userContext.hello}} diff --git a/Open-ILS/src/eg2/src/styles.css b/Open-ILS/src/eg2/src/styles.css index 10424f2722..611f5178a8 100644 --- a/Open-ILS/src/eg2/src/styles.css +++ b/Open-ILS/src/eg2/src/styles.css @@ -191,3 +191,11 @@ h5 {font-size: .95rem} #eg-print-container pre {border: none} } +/** + * Make sure that comboboxes (including org select + * are visible, even in nested modals. + * + * See https://github.com/ng-bootstrap/ng-bootstrap/issues/2505 + * for the upstream issue that necessitates this. + */ +body>.dropdown-menu {z-index: 2100;}