diff --git a/core/src/components/app/app.scss b/core/src/components/app/app.scss index 22d3de19c50..e703dacc3ed 100644 --- a/core/src/components/app/app.scss +++ b/core/src/components/app/app.scss @@ -3,6 +3,16 @@ html.plt-mobile ion-app { user-select: none; } +/** + * This works around a WebKit issue + * where user-select: none was causing + * contenteditable to not be selectable, + * even though inputs and textareas are selectable. + */ +html.plt-mobile ion-app [contenteditable] { + user-select: text; +} + ion-app.force-statusbar-padding { --ion-safe-area-top: 20px; }