Skip to content

Commit c5d9e8b

Browse files
authored
Merge pull request #4471 from crazyserver/MOBILE-4653
Mobile 4653
2 parents ec0a6ab + d5eb18c commit c5d9e8b

File tree

4 files changed

+20
-2
lines changed

4 files changed

+20
-2
lines changed

patches/@ionic+core+8.5.0.patch

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
diff --git a/node_modules/@ionic/core/components/ion-select.js b/node_modules/@ionic/core/components/ion-select.js
2+
index fe875d9..ff23640 100644
3+
--- a/node_modules/@ionic/core/components/ion-select.js
4+
+++ b/node_modules/@ionic/core/components/ion-select.js
5+
@@ -186,7 +186,7 @@ const Select = /*@__PURE__*/ proxyCustomElement(class Select extends HTMLElement
6+
const scrollSelectedIntoView = () => {
7+
const indexOfSelected = this.childOpts.findIndex((o) => o.value === this.value);
8+
if (indexOfSelected > -1) {
9+
- const selectedItem = overlay.querySelector(`.select-interface-option:nth-child(${indexOfSelected + 1})`);
10+
+ const selectedItem = overlay.querySelector(`.select-interface-option:nth-of-type(${indexOfSelected + 1})`);
11+
if (selectedItem) {
12+
/**
13+
* Browsers such as Firefox do not
114
diff --git a/node_modules/@ionic/core/components/popover.js b/node_modules/@ionic/core/components/popover.js
215
index df0b0f6..ffd1bac 100644
316
--- a/node_modules/@ionic/core/components/popover.js
@@ -170,7 +183,7 @@ index d32e60c..491c281 100644
170183
const contentEl = root.querySelector('.popover-content');
171184
const referenceSizeEl = trigger || ((_a = ev === null || ev === void 0 ? void 0 : ev.detail) === null || _a === void 0 ? void 0 : _a.ionShadowTarget) || (ev === null || ev === void 0 ? void 0 : ev.target);
172185
diff --git a/node_modules/@ionic/core/hydrate/index.js b/node_modules/@ionic/core/hydrate/index.js
173-
index 6de5db2..e9c8ecc 100644
186+
index 6de5db2..bc73a84 100644
174187
--- a/node_modules/@ionic/core/hydrate/index.js
175188
+++ b/node_modules/@ionic/core/hydrate/index.js
176189
@@ -24183,8 +24183,10 @@ const iosEnterAnimation$1 = (baseEl, opts) => {

src/core/components/mod-icon/mod-icon.scss

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@
2323
background-color: transparent;
2424
line-height: var(--size);
2525

26+
/* Fix for iOS rendering bug: when combining filter and margin
27+
with a nearby overflow: scroll element, the filter may render incorrectly.
28+
Applying transform: translateZ(0) forces proper GPU compositing. */
29+
transform: translateZ(0);
30+
2631
&.colorize {
2732
&.version_current {
2833
@each $type, $value in $activity-icon-color-filters {

src/core/features/search/components/search-box/search-box.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
border: 1px solid var(--core-search-box-border-color);
1616
border-radius: var(--core-search-box-border-radius);
1717
background: var(--core-search-box-background);
18-
color: var(--core-search-box-border-color);
18+
color: var(--core-search-box-color);
1919

2020
--min-height: var(--search-height);
2121

0 commit comments

Comments
 (0)