You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
desktop: switching language from Arabic (RTL) to English leaves overlapping, unusable controls in 2.1.4 #58532
On OpenCode Desktop 2.1.4 (Windows x64, latest channel), switching the app language from Arabic (RTL) to English leaves controls overlapping each other and unusable — buttons render on top of one another and stop responding.
Environment
opencode version: 2.1.4 (OpenCode Desktop, official updater — latest channel)
Set the app language to Arabic (RTL layout) in settings
Switch the app language to English
Buttons/controls overlap each other and become unusable
Expected Behavior
The layout fully reflows to LTR and all controls are usable after the switch.
Actual Behavior
Controls remain overlapped and non-functional. A new session view can render blank.
Additional Context
Workarounds tried, did not help: quit app, cleared all Chromium caches (Cache, Code Cache, GPUCache, GrShaderCache, GPUPersistentGrShaderCache, DawnGraphiteCache, DawnWebGPUCache, blob_storage, Network) under %APPDATA%\ai.opencode.desktop, plus %LOCALAPPDATA%\@opencodedesktop-updater, and restarted.
Thanks for the detailed report. I tried to reproduce this, but it happens in the Windows desktop app and I can't run that in my environment, so a maintainer with the desktop app will need to check it.
To help them, could you share:
A screenshot of the overlapping controls after switching to English.
Whether it still happens after a full quit and relaunch with English already selected (you mentioned restarting; does the layout come back broken right after launch?).
Whether you have any desktop extensions enabled, or have used the extension debug bar's direction toggle.
Related earlier reports, which were fixed: #37779 (titlebar overlap with right-to-left languages) and #38109 (Arabic right-to-left alignment).
Answers to your questions from our environment (Windows 11 x64, Desktop 2.1.4, latest channel):
Screenshot attached below (overlap.png): the titlebar controls (menu, split view, new-tab) render stacked on top of each other in the top-left corner, and the session view renders blank. Red annotation added to mark the overlapping controls.
Persistence after full restart: yes — the problem persists after fully quitting the app (including any tray instance) and relaunching with English already selected. The controls come up overlapped right from first paint.
Extensions / direction toggle: no desktop extensions are enabled, and the extension debug bar's direction toggle has never been used. Verified by inspecting %APPDATA%\ai.opencode.desktop for extension/plugin/debug folders — none exist.
Happy to run any build with a suspected fix if useful.
Activity
opencode-agent commentedon Oct 23, 2026
Thanks for the detailed report. I tried to reproduce this, but it happens in the Windows desktop app and I can't run that in my environment, so a maintainer with the desktop app will need to check it.
To help them, could you share:
Related earlier reports, which were fixed: #37779 (titlebar overlap with right-to-left languages) and #38109 (Arabic right-to-left alignment).
ahmadsbeh commentedon Oct 23, 2026
Answers to your questions from our environment (Windows 11 x64, Desktop 2.1.4, latest channel):
Screenshot attached below (
overlap.png): the titlebar controls (menu, split view, new-tab) render stacked on top of each other in the top-left corner, and the session view renders blank. Red annotation added to mark the overlapping controls.Persistence after full restart: yes — the problem persists after fully quitting the app (including any tray instance) and relaunching with English already selected. The controls come up overlapped right from first paint.
Extensions / direction toggle: no desktop extensions are enabled, and the extension debug bar's direction toggle has never been used. Verified by inspecting
%APPDATA%\ai.opencode.desktopfor extension/plugin/debug folders — none exist.Happy to run any build with a suspected fix if useful.