| Index: chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java
|
| index 3c80f13aa82bee2e2e1871dd00852e61ff32c8ac..4fccfb7232cde2c7a0aa0df6f389f30c8caaa3d1 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/contextualsearch/ContextualSearchPanelBase.java
|
| @@ -1410,7 +1410,12 @@ abstract class ContextualSearchPanelBase implements ContextualSearchPromoHost {
|
| public void showPromoViewAtYPosition(float y) {
|
| if (mPromoView == null || !isPromoVisible()) return;
|
|
|
| - mPromoView.setTranslationX(getOffsetX() / mPxToDp);
|
| + float offsetX = getOffsetX() / mPxToDp;
|
| + if (LocalizationUtils.isLayoutRtl()) {
|
| + offsetX = -offsetX;
|
| + }
|
| +
|
| + mPromoView.setTranslationX(offsetX);
|
| mPromoView.setTranslationY(y);
|
| mPromoView.setVisibility(View.VISIBLE);
|
|
|
|
|