Bug 505692

Summary: Pasted emoji in search field of Kicker, SystemSettings or Emoji Selector, is placed too low
Product: [I don't know] kde Reporter: postix <postix>
Component: generalAssignee: Unassigned bugs <unassigned-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
URL: https://bugreports.qt.io/browse/QTBUG-137867
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshot

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.