Package: release.debian.org Severity: normal X-Debbugs-Cc: [email protected] Control: affects -1 + src:plasma-mobile User: [email protected] 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 <[email protected]> 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 <[email protected]> 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

