Bug 424625 - Notifications are missing their interactive buttons
Summary: Notifications are missing their interactive buttons
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Notifications (other bugs)
Version First Reported In: master
Platform: Other Linux
: VHI normal
Target Milestone: 1.0
Assignee: Kai Uwe Broulik
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2020-07-25 00:35 UTC by Nate Graham
Modified: 2020-07-26 14:56 UTC (History)
2 users (show)

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


Attachments
Where are the buttons? (100.53 KB, image/jpeg)
2020-07-25 00:35 UTC, Nate Graham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2020-07-25 00:35:16 UTC
Created attachment 130384 [details]
Where are the buttons?

All KDE software built from source today, Wayland, 4k screen, 250% scale factor.

None of the notifications that display buttons on X11 display buttons on Wayland. See attached screenshot. Pardon the low resolution; I am affected by Bug 409762.

In the screenshot, the Kup notification should have "Yes" and "No" buttons, and the other notification should have a "Restart" button.

Also reproducible with notifications from Telegram, which lack buttons or the quick reply field.
Comment 1 Nate Graham 2020-07-26 14:41:28 UTC
Actually not Wayland specific. This just started happening to me on X11 too.
Comment 2 Nate Graham 2020-07-26 14:41:39 UTC
Seems like a very recent regression.
Comment 3 Nate Graham 2020-07-26 14:56:20 UTC
Git commit 8f2c8771383bb9957c9e7f66ef89f4503e5518aa by Nate Graham.
Committed on 26/07/2020 at 14:55.
Pushed by ngraham into branch 'master'.

Fix PlasmaComponents3 porting regression

minimumWidth isn't a thing anymore for toolbuttons, and the default size
is correct now anyway.

M  +0    -2    applets/appmenu/package/contents/ui/main.qml
M  +0    -1    applets/devicenotifier/package/contents/ui/FullRepresentation.qml
M  +0    -1    applets/notifications/package/contents/ui/FullRepresentation.qml
M  +0    -1    applets/notifications/package/contents/ui/JobItem.qml
M  +0    -1    applets/notifications/package/contents/ui/NotificationItem.qml
M  +0    -1    applets/notifications/package/contents/ui/NotificationReplyField.qml

https://invent.kde.org/plasma/plasma-workspace/commit/8f2c8771383bb9957c9e7f66ef89f4503e5518aa