Bug 505692 - Pasted emoji in search field of Kicker, SystemSettings or Emoji Selector, is placed too low
Summary: Pasted emoji in search field of Kicker, SystemSettings or Emoji Selector, is ...
Status: RESOLVED UPSTREAM
Alias: None
Product: kde
Classification: I don't know
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs
URL: https://bugreports.qt.io/browse/QTBUG...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-17 11:26 UTC by postix
Modified: 2025-06-18 09:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Screenshot (19.36 KB, image/png)
2025-06-17 11:26 UTC, postix
Details

Note You need to log in before you can comment on or make changes to this bug.
Description postix 2025-06-17 11:26:18 UTC
Created attachment 182326 [details]
Screenshot

SUMMARY

1. Copy any emoji, such as 😋
2. Paste it into the search field of Kicker, System Settings or the Emoji Selector

The emoji is placed vertically too low, partially cut off, until you enter an ASCII character.

Could not reproduce it with Gtk apps or with Plasma Widgets, such as Network or Clipboard.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20250614
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.1
Graphics Platform: Wayland
Comment 1 Nate Graham 2025-06-17 17:25:17 UTC
Can reproduce with a basic QQC2.TextField using the Material style too. That means it's a Qt regression. 

Can you submit a Qt bug report about this? Here's sample code they can use to reproduce the issue:

```
import QtQuick
import QtQuick.Controls as QQC2

Item {
    width: 200
    height: 200

    QQC2.TextField {
        anchors.centerIn: parent
    }
}
```

Running `QT_QUICK_CONTROLS_STYLE=Material qmlscene-qt6 [path to a file containing that code]` shows the issue.