diff --git a/app/src/main/java/org/dslul/openboard/inputmethod/keyboard/internal/KeyPreviewChoreographer.java b/app/src/main/java/org/dslul/openboard/inputmethod/keyboard/internal/KeyPreviewChoreographer.java index b99026aaa..5d4083444 100644 --- a/app/src/main/java/org/dslul/openboard/inputmethod/keyboard/internal/KeyPreviewChoreographer.java +++ b/app/src/main/java/org/dslul/openboard/inputmethod/keyboard/internal/KeyPreviewChoreographer.java @@ -132,7 +132,7 @@ public final class KeyPreviewChoreographer { keyPreviewView.setPreviewBackground(hasMoreKeys, keyPreviewPosition); // The key preview is placed vertically above the top edge of the parent key with an // arbitrary offset. - final int previewY = key.getY() - previewHeight + key.getHeight() + final int previewY = key.getY() - previewHeight + key.getHeight() - mParams.mPreviewOffset + CoordinateUtils.y(originCoords); ViewLayoutUtils.placeViewAt( diff --git a/app/src/main/res/values/config.xml b/app/src/main/res/values/config.xml index 6adfaf2da..75315dfcd 100644 --- a/app/src/main/res/values/config.xml +++ b/app/src/main/res/values/config.xml @@ -42,9 +42,9 @@ 1.739%p -26.4dp - 8.0dp + 30.0dp 80dp - 45.0dp + 0dp 111dp 82% 55%