[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: