Bug#1110206: unblock: plasma-mobile/6.3.6-3
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: plasma-mobile@packages.debian.org
Control: affects -1 + src:plasma-mobile
User: release.debian.org@packages.debian.org
Usertags: unblock
Dear Release Team,
please unblock package plasma-mobile.
[ Reason ]
It contains the following changes:
* Fix incorrect backport of:
- notification list: fix notification scrolling within action drawer and
lockscreen. [e4323f4e]
[ Impact ]
With the version currently in trixie the plasma mobile lock screen is
half broken with a standard text input instead of the touch-oriented
numpad screen, due to an incorrect backport of upstream commit e4323f4e
in my previous upload.
[ Tests ]
- Tested the fix to be working on a librem5 running mobian trixie + the
fixed plasma-mobile packages.
[ Risks ]
Targetted modifications at an upstream patch backport, issue was easily
reproducible and so was the fix.
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
Thanks !
unblock plasma-mobile/6.3.6-3
diff -Nru plasma-mobile-6.3.6/debian/changelog plasma-mobile-6.3.6/debian/changelog
--- plasma-mobile-6.3.6/debian/changelog 2025-07-22 17:56:43.000000000 +0200
+++ plasma-mobile-6.3.6/debian/changelog 2025-07-29 20:24:22.000000000 +0200
@@ -1,3 +1,25 @@
+plasma-mobile (6.3.6-3) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Aurélien COUDERC ]
+ * More fix incorrect backport of:
+ - notification list: fix notification scrolling within action drawer and
+ lockscreen. [e4323f4e]
+
+ -- Aurélien COUDERC <coucouf@debian.org> Tue, 29 Jul 2025 20:24:22 +0200
+
+plasma-mobile (6.3.6-2) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Aurélien COUDERC ]
+ * Fix incorrect backport of:
+ - notification list: fix notification scrolling within action drawer and
+ lockscreen. [e4323f4e]
+
+ -- Aurélien COUDERC <coucouf@debian.org> Tue, 29 Jul 2025 08:34:48 +0200
+
plasma-mobile (6.3.6-1) unstable; urgency=medium
* Team upload.
diff -Nru plasma-mobile-6.3.6/debian/patches/upstream_e4323f4e_notification-list-fix-notification-scrolling-within-action-drawer-and-lockscreen.patch plasma-mobile-6.3.6/debian/patches/upstream_e4323f4e_notification-list-fix-notification-scrolling-within-action-drawer-and-lockscreen.patch
--- plasma-mobile-6.3.6/debian/patches/upstream_e4323f4e_notification-list-fix-notification-scrolling-within-action-drawer-and-lockscreen.patch 2025-07-19 18:41:13.000000000 +0200
+++ plasma-mobile-6.3.6/debian/patches/upstream_e4323f4e_notification-list-fix-notification-scrolling-within-action-drawer-and-lockscreen.patch 2025-07-29 20:24:22.000000000 +0200
@@ -1189,7 +1189,7 @@
notificationsModel: root.notifModel
onPasswordRequested: root.askPassword()
}
-@@ -145,43 +145,103 @@ Item {
+@@ -145,43 +145,79 @@ Item {
}
// Container for lockscreen contents
@@ -1265,18 +1265,6 @@
+ }
+ }
+
-+ QuickActionButton {
-+ id: leftButton
-+ buttonAction: ShellSettings.Settings.lockscreenLeftButtonAction
-+ opacity: Math.max(0, 1 - flickable.openFactor * 2)
-+ anchors {
-+ bottom: parent.bottom
-+ left: parent.left
-+ bottomMargin: Kirigami.Units.largeSpacing * 3
-+ leftMargin: Kirigami.Units.largeSpacing * 3
-+ }
-+ }
-+
+ // scroll up icon
+ BottomIconIndicator {
+ id: scrollUpIconLoader
@@ -1288,18 +1276,6 @@
+ anchors.horizontalCenter: parent.horizontalCenter
+ }
+
-+ QuickActionButton {
-+ id: rightButton
-+ buttonAction: ShellSettings.Settings.lockscreenRightButtonAction
-+ opacity: Math.max(0, 1 - flickable.openFactor * 2)
-+ anchors {
-+ bottom: parent.bottom
-+ right: parent.right
-+ bottomMargin: Kirigami.Units.largeSpacing * 3
-+ rightMargin: Kirigami.Units.largeSpacing * 3
-+ }
-+ }
-+
+ Rectangle {
+ id: keypadScrim
+ anchors.fill: parent
@@ -1321,7 +1297,7 @@
}
}
-@@ -199,50 +259,14 @@ Item {
+@@ -199,50 +212,23 @@ Item {
}
]
@@ -1351,6 +1327,15 @@
- }
+ scrollLock: headerBar.actionDrawerVisible || (flickableLoader.item ? flickableLoader.item.flickable.openFactor > 0.2 : false)
+ z: scrollLock ? -1 : 0
++
++ anchors {
++ //topMargin: headerBar.statusBarHeight
++ top: item.top
++ bottom: item.bottom
++ left: item.left
++ right: item.right
++ }
++ }
- Rectangle {
- id: keypadScrim
Reply to: