Open Bug 1904825 Opened 3 months ago Updated 3 months ago

The Select Translations panel flickers when it is painted outside of the window bounds on a RTL build (Ubuntu+Wayland)

Categories

(Firefox :: Translations, defect)

Desktop
Linux
defect

Tracking

()

Tracking Status
firefox128 --- affected
firefox129 --- affected

People

(Reporter: danibodea, Unassigned)

References

(Blocks 1 open bug)

Details

Note

  • When the user installs on RTL build launches a minimized window (not maximized) and triggers the ST panel at the left of the window such that the panel will spill out from the window's area, he will notice that the panel will glitch when hovered or interacted with.
  • This issue occurs with RTL languages: Persian (فارسی) or Hebrew (עִברִית)

Found in

  • Beta v128.0b6

Affected versions

  • Nightly v129.0a1
  • Beta v128.0b6

Tested platforms

  • Affected platforms: Ubuntu+Wayland
  • Unaffected platforms: Windows, MacOS, Ubuntu+X11

Steps to reproduce

  1. Install RTL language: Persian (فارسی) or Hebrew (עִברִית)
  2. Minimize/Restore Down the window (not maximized)
  3. Load a webpage in a supported language
  4. Select a string of text
  5. Open the context menu on the left-side of the window (so that the panel would spill out of the window area)
  6. Select the Translate option
  7. Hover over the panel using the cursor or attempt to interact with it using keyboard navigation.

Expected result

  • The panel displays correctly, no glitches are observed.

Actual result

  • The panel flickers/glitches.

Regression range

  • Not a recent regression.

Additional notes

  • This issue is an edge case because it is specific to Wayland Window Protocol, RTL builds and needs to be opened in a specific way.
Blocks: 1870363
Severity: -- → S3
Has STR: --- → yes
OS: Unspecified → Linux
Hardware: Unspecified → Desktop
Summary: The Select Translations panel flickers when it is panted outside of the window bounds on a RTL build (Ubuntu+Wayland) → The Select Translations panel flickers when it is painted outside of the window bounds on a RTL build (Ubuntu+Wayland)
You need to log in before you can comment on or make changes to this bug.