| Summary: | Drop shadow on Compose message box overlaps recipient list scrollbar area | ||
|---|---|---|---|
| Product: | [Applications] kdeconnect | Reporter: | jackacase |
| Component: | messaging-application | Assignee: | Simon Redman <simon> |
| Status: | REPORTED --- | ||
| Severity: | minor | CC: | ryanfrew47 |
| Priority: | NOR | Keywords: | junior-jobs |
| Version First Reported In: | 24.02.2 | ||
| Target Milestone: | --- | ||
| Platform: | Manjaro | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Screenshot of the KDE Connect SMS UI displaying the issue
How the shadow looks with an offset |
||
You have sharp eyes. Thanks for reporting this! I've marked this as a junior job. I haven't looked at it, but I imagine there's a simple fix such as disabling the drop shadow on this to match the rest of the app. Created attachment 171417 [details] How the shadow looks with an offset I tested adding an x offset to the shadow found here: https://invent.kde.org/network/kdeconnect-kde/-/blob/master/smsapp/qml/SendingArea.qml?ref_type=heads#L47 Giving it an offset of 5 seems to be the sweet spot of getting rid of the shadow overlapping the scroll bar, but it does end up with a little gap on the end of the top shadow. I also tried removing the shadow, but then the message box doesn't have a border and just blends in with the background. I'm wondering if it would be better to have a non shadowed rectangle and give it a line border, like what the rest of the app has. Thoughts? |
Created attachment 169701 [details] Screenshot of the KDE Connect SMS UI displaying the issue SUMMARY When using KDE Connect SMS in its two-column layout, what I see as a minor UI bug appears. On the right side of the window, the "Compose message" box has a drop shadow which extends above and to the left. The shadow on the left overlaps the scrollbar gutter for the conversation list. This doesn't appear to match the largely flat style of the application. STEPS TO REPRODUCE 1. Open KDE Connect SMS 2. Resize the window so that it's wide enough to show the two-column layout 3. Observe the Compose message box at the bottom of the window and see the drop shadow overlapping the central scrollbar gutter OBSERVED RESULT Drop Shadow of the Compose message box overlaps the central scrollbar gutter EXPECTED RESULT drop shadow only appears in the message box and does not extend into the left column SOFTWARE/OS VERSIONS Linux/KDE Plasma: (available in About System) KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.1.0 Qt Version: 6.7.0