Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emoji picker does not open when the input field has exactly two lines (KDE Breeze Theme) #645

Closed
ericschdt opened this issue Nov 9, 2019 · 3 comments

Comments

@ericschdt
Copy link
Contributor

ericschdt commented Nov 9, 2019

If there are exactly two lines in the input field, the emoji picker won't open.
If there's only one or more than two it opens. Please compare the gif.

The other icons, like the encryption and the attachments still work.

deepin-screen-recorder_Select area_20191109153939

Source: Build from source
Operating System: Manjaro Linux

@ericschdt
Copy link
Contributor Author

ericschdt commented Nov 11, 2019

I tested it again and found out that the hit box is actually off target, ie is on the left side and very small:

deepin-screen-recorder_Select area_20191111211832

@ericschdt
Copy link
Contributor Author

This is a KDE Breeze Theme issue. The bug does happen with the Adwaita theme.

@ericschdt
Copy link
Contributor Author

@fiaxh it seems to be an issue with the Font DPI setting. With 144 dpi the Breeze theme has the issue, but with 96 dpi it works fine. With the Adwaita theme it works for both dpi's.

However, the icons are not centered vertically for both themes if a fractional scaling factor (like 1.5) is used. Not sure if yo can do something about it.

@ericschdt ericschdt changed the title Emoji picker does not open when the input field has exactly two lines Emoji picker does not open when the input field has exactly two lines (KDE Breeze Theme) Dec 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant