diff --git a/packages/core/src/components/popover/popover.md.scss b/packages/core/src/components/popover/popover.md.scss index 572f5405ea..bd527957da 100644 --- a/packages/core/src/components/popover/popover.md.scss +++ b/packages/core/src/components/popover/popover.md.scss @@ -47,6 +47,6 @@ $popover-md-box-shadow: 0 3px 12px 2px $popover-md-box-shadow-col } .popover-md .popover-viewport { - opacity: 0; + // opacity: 0; transition-delay: 100ms; } \ No newline at end of file diff --git a/packages/core/src/components/popover/popover.wp.scss b/packages/core/src/components/popover/popover.wp.scss index 241b7aac70..a97663e696 100644 --- a/packages/core/src/components/popover/popover.wp.scss +++ b/packages/core/src/components/popover/popover.wp.scss @@ -44,6 +44,6 @@ $popover-wp-background: $background-wp-color !default; } .popover-wp .popover-viewport { - opacity: 0; + // opacity: 0; transition-delay: 100ms; } \ No newline at end of file diff --git a/packages/core/src/components/popover/test/basic.html b/packages/core/src/components/popover/test/basic.html index e3d35987aa..deb86c4d42 100644 --- a/packages/core/src/components/popover/test/basic.html +++ b/packages/core/src/components/popover/test/basic.html @@ -23,6 +23,7 @@ Show Popover + Show Long List Popover @@ -52,32 +53,50 @@ class ProfilePage extends HTMLElement { constructor() { super(); + } - const shadowRoot = this.attachShadow({ - mode: 'open' - }); - - shadowRoot.innerHTML = ` + connectedCallback() { + this.innerHTML = ` Ionic - Dismiss Item 0 + Item 1 + Item 2 + Item 3 - `; - } - - connectedCallback(event) { - var ev = new CustomEvent('ionDismiss', { - composed: true, - bubbles: true - }); - console.log('event', event); - // event.target.dispatchEvent(ev); + + `; } } customElements.define('profile-page', ProfilePage); + + class ListPage extends HTMLElement { + constructor() { + super(); + } + + connectedCallback() { + let items = ''; + for (var i = 0; i < 30; i++) { + items += 'Item ' + i + ''; + } + + console.log(items); + + this.innerHTML = ` + + + Ionic + ` + items + ` + + + `; + } + } + + customElements.define('list-page', ListPage);