Bug 443560 - Increase minimum height of the emoji selector to account for when the sidebar is open
Summary: Increase minimum height of the emoji selector to account for when the sidebar...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Emoji Selector (show other bugs)
Version: 5.22.5
Platform: Other Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-10 17:12 UTC by Gabriel
Modified: 2021-10-18 02:31 UTC (History)
0 users

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


Attachments
Screenshot of the issue (91.04 KB, image/png)
2021-10-10 17:12 UTC, Gabriel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel 2021-10-10 17:12:34 UTC
Created attachment 142307 [details]
Screenshot of the issue

SUMMARY
The minimum height of the emoji selector is set to fit the sidebar when closed. However, when it is opened, the title "Categories" appears, which results in less space for the sidebar options. In the case of having the default height of the window, that adds a scroll bar and partially hides some options.
(I'm also unable to scroll there unless I grab and drag the scroll bar, but I figure that it's not an issue if it's set to never appear anyways.)

STEPS TO REPRODUCE
1. Open the emoji selector
2. Resize to the minimum height
3. Click the sidebar button in the bottom left corner

OBSERVED RESULT
The title "Categories" appears, which reduces the area for the options in the sidebar and adds a scroll bar

EXPECTED RESULT
There is enough space that the "Categories" title doesn't hide options

SOFTWARE
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
I think increasing the minimum height just slightly would be enough to fix this.
(Somewhat unrelated, but it would be useful with a tooltip for the expand sidebar button. I'm not sure if that warrants its own ticket.)
Comment 1 Nate Graham 2021-10-18 02:31:13 UTC
Git commit 6feef79e4b21f11c51dae40d694e8cc1647be81a by Nate Graham.
Committed on 18/10/2021 at 02:28.
Pushed by ngraham into branch 'master'.

Emojier: Increase min height to account for expanded sidebar size
FIXED-IN: 5.24

M  +2    -1    applets/kimpanel/backend/ibus/emojier/app/ui/emojier.qml

https://invent.kde.org/plasma/plasma-desktop/commit/6feef79e4b21f11c51dae40d694e8cc1647be81a