dbeaver / dbeaver/dbeaver

Text labels truncated in preferences window (KDE, non-default font)

Open
#35,023 2 comments 0 reactions 0 assignees View on GitHub
xf:ui xo:linux
Dominant language
Java
Stars
51.8k
Forks
4.4k
Avg merge
3d 13h
Merged PRs (30d)
183

Description

### Description

Several text labels are truncated in the Preferences window; there is enough space for them in the window, but the label element itself seems to have the width computed incorrectly. In this example, "Double click", "Single click" and "Select on hover" are truncated.

![image](https://github.com/user-attachments/assets/383713d4-24fa-42c9-bf52-cbdc0f97521f)

[dbeaver.log](https://github.com/user-attachments/files/16430399/dbeaver.log)

### DBeaver Version

Community Edition 24.1.2.202407071610

### Operating System

Kubuntu 24.04 (X11)

### Database and driver

N/A — this is occurring before I have even configured a database.

### Steps to reproduce

1. Install Kubuntu 24.04.
2. Install Homebrew (https://brew.sh)
3. Install the IBM Plex Sans and IBM Plex Mono fonts (`brew tap homebrew/linux-fonts && brew install font-ibm-plex-sans font-ibm-plex-mono`)
4. Configure KDE to use IBM Plex Sans as the system font (see screenshot)
5. Open DBeaver and edit the preferences.

![image](https://github.com/user-attachments/assets/d1ba655d-db6d-4c47-af0c-09cb865fc967)

### Additional context

This occurs with DBeaver installed from the Ubuntu PPA.

I don't think any of the other KDE theme settings should affect this, but please let me know if you need more information on how it's configured.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.