mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-16 06:03:26 -05:00
[GH-ISSUE #16056] issue: model names display overlapping duplicate text layer on leaderboard page #17769
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @silentoplayz on GitHub (Jul 27, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/16056
Originally assigned to: @tjbck on GitHub.
Check Existing Issues
Installation Method
Docker
Open WebUI Version
v0.6.18 (
5fbfe2bdca)Ollama Version (if applicable)
v0.9.5 (
5d8c173529)Operating System
Ubuntu 24.04.2 LTS
Browser (if applicable)
Mozilla Firefox Debian Package (mozilla-deb - 1.0) v141.0 (64-bit)
Confirmation
README.md.Expected Behavior
Model names on the
Leaderboardpage should display as a single, clear layer of text. This text should be selectable and copyable.Actual Behavior
On the
Leaderboardpage within the "Evaluations" tab, model names are displayed with a visually overlapping duplicate layer of text. This overlapping text makes the display appear cluttered and unreadable. Furthermore, this duplicate layer of text cannot be copied when attempting to select the model names. This issue is observed on a development instance, while a separate production (dev branch) instance with customized model names displays the leaderboard correctly.Steps to Reproduce
This issue is reproduced on a local development environment setup for Open WebUI.
Prerequisites:
Clone the Repository:
Frontend Setup:
.envfor reproduction, default settings are used.)open-webuidirectory):open-webuidirectory):http://localhost:5173. You should see the frontend waiting for the backend. Keep this terminal running.Backend Setup:
backenddirectory):backenddirectory):Access Open WebUI and Observe Issue:
http://localhost:5173).Logs & Screenshots
Leaderboard page showing the visual overlap:
Leaderboard page on production (dev) instance showing normal display (for comparison):
Leaderboard page attempting to select text, showing the uncopyable overlap:
Additional Information
This issue primarily affects the visual presentation and usability of the Leaderboard page when running Open WebUI in a local development setup (specifically the frontend via
npm run dev). The fact that it works correctly on a separate instance (even if customized) suggests a potential rendering or data binding discrepancy. No immediate functional impact beyond the display anomaly and inability to copy the full model name has been observed.@silentoplayz commented on GitHub (Jul 27, 2025):
I've found the solution! The issue is on line 523 of /src/lib/components/admin/Evaluations/Leaderboard.svelte. Removing
alt={model.name}from the img tag resolves the duplicate text issue. This is because the alt text was being rendered in addition to the actual model name, causing the visual overlap. I don't believe a PR is necessary for this, but I do urge the maintainer to solve this issue promptly! I have personally tested removal of this line and it solves the issue, although, I'm missing model icons; but that's not due to the removal of this line as far as I know.Screenshot of fixed models list in the leaderboard tab:

@rgaricano commented on GitHub (Jul 27, 2025):
I think there are something more, alt text should be showed only when cursor it's over the text.
maybe this is a funcionality of vscode then it's rendering frontend for dev/debug?
@tjbck commented on GitHub (Aug 4, 2025):
Ubuntu + FF only issue, nothing much we can do from our end unfortunately 😅