Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qqc2-breeze-style6 for 
openSUSE:Factory checked in at 2026-10-29 16:05:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qqc2-breeze-style6 (Old)
 and      /work/SRC/openSUSE:Factory/.qqc2-breeze-style6.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qqc2-breeze-style6"

Thu Oct 29 16:05:26 2026 rev:50 rq:1393357 version:6.8.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qqc2-breeze-style6/qqc2-breeze-style6.changes    
2026-10-22 15:49:14.483449986 +0200
+++ 
/work/SRC/openSUSE:Factory/.qqc2-breeze-style6.new.1255/qqc2-breeze-style6.changes
  2026-10-29 16:05:56.574063292 +0100
@@ -1,0 +2,12 @@
+Tue Oct 27 18:10:19 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.8.2
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/6/6.8.2
+- Changes since 6.8.1:
+  * Update version for new release 6.8.2
+  * MobileTextActionsToolBar: Fix popup not closing after an action is 
activated
+  * MobileTextActionToolbar: Fix TextArea not showing contextual actions 
(kde#526591)
+
+-------------------------------------------------------------------

Old:
----
  qqc2-breeze-style-6.8.1.tar.xz
  qqc2-breeze-style-6.8.1.tar.xz.sig

New:
----
  qqc2-breeze-style-6.8.2.tar.xz
  qqc2-breeze-style-6.8.2.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qqc2-breeze-style6.spec ++++++
--- /var/tmp/diff_new_pack.Ck21md/_old  2026-10-29 16:05:57.857117085 +0100
+++ /var/tmp/diff_new_pack.Ck21md/_new  2026-10-29 16:05:57.860117210 +0100
@@ -23,7 +23,7 @@
 
 %bcond_without released
 Name:           qqc2-breeze-style6
-Version:        6.8.1
+Version:        6.8.2
 Release:        0
 Summary:        Breeze Style for Qt Quick
 License:        LGPL-2.1-or-later


++++++ qqc2-breeze-style-6.8.1.tar.xz -> qqc2-breeze-style-6.8.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-breeze-style-6.8.1/CMakeLists.txt 
new/qqc2-breeze-style-6.8.2/CMakeLists.txt
--- old/qqc2-breeze-style-6.8.1/CMakeLists.txt  2026-10-20 11:12:37.000000000 
+0200
+++ new/qqc2-breeze-style-6.8.2/CMakeLists.txt  2026-10-27 12:35:20.000000000 
+0100
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.16)
 
 project(qqc2-breeze-style)
-set(PROJECT_VERSION "6.8.1")
+set(PROJECT_VERSION "6.8.2")
 
 set(QT_MIN_VERSION "6.11.0")
 set(KF6_MIN_VERSION "6.30.0")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-breeze-style-6.8.1/style/impl/CursorHandle.qml 
new/qqc2-breeze-style-6.8.2/style/impl/CursorHandle.qml
--- old/qqc2-breeze-style-6.8.1/style/impl/CursorHandle.qml     2026-10-20 
11:12:37.000000000 +0200
+++ new/qqc2-breeze-style-6.8.2/style/impl/CursorHandle.qml     2026-10-27 
12:35:20.000000000 +0100
@@ -20,10 +20,10 @@
     active: visible
     sourceComponent: Kirigami.ShadowedRectangle {
         id: handle
-        property real selectionStartX: 
Math.floor(InputMethod.anchorRectangle.x + (InputMethod.cursorRectangle.width - 
width)/2)
-        property real selectionStartY: 
Math.floor(InputMethod.anchorRectangle.y + InputMethod.cursorRectangle.height + 
pointyBitVerticalOffset)
-        property real selectionEndX: Math.floor(InputMethod.cursorRectangle.x 
+ (InputMethod.cursorRectangle.width - width)/2)
-        property real selectionEndY: Math.floor(InputMethod.cursorRectangle.y 
+ InputMethod.cursorRectangle.height + pointyBitVerticalOffset)
+        property real selectionStartX: 
Math.floor(Qt.inputMethod.anchorRectangle.x + 
(Qt.inputMethod.cursorRectangle.width - width)/2)
+        property real selectionStartY: 
Math.floor(Qt.inputMethod.anchorRectangle.y + 
Qt.inputMethod.cursorRectangle.height + pointyBitVerticalOffset)
+        property real selectionEndX: 
Math.floor(Qt.inputMethod.cursorRectangle.x + 
(Qt.inputMethod.cursorRectangle.width - width)/2)
+        property real selectionEndY: 
Math.floor(Qt.inputMethod.cursorRectangle.y + 
Qt.inputMethod.cursorRectangle.height + pointyBitVerticalOffset)
         property real pointyBitVerticalOffset: Math.abs(pointyBit.y*2)
         parent: Overlay.overlay
         x: root.isSelectionEnd ? selectionEndX : selectionStartX
@@ -80,15 +80,16 @@
         }
 
         MouseArea {
+            id: mouseArea
             enabled: handle.visible
             anchors.fill: parent
     //         preventStealing: true
-            onPositionChanged: {
-                let pos = mapToItem(root.target, mouse.x, mouse.y);
+            onPositionChanged: mouse => {
+                let pos = mouseArea.mapToItem(root.target, mouse.x, mouse.y);
                 pos = root.target.positionAt(pos.x, pos.y - handle.height - 
handle.pointyBitVerticalOffset);
 
-                if (target.selectionStart !== target.selectionEnd) {
-                    if (!isSelectionEnd) {
+                if (root.target.selectionStart !== root.target.selectionEnd) {
+                    if (!root.isSelectionEnd) {
                         root.target.select(Math.min(pos, 
root.target.selectionEnd - 1), root.target.selectionEnd);
                     } else {
                         root.target.select(root.target.selectionStart, 
Math.max(pos, root.target.selectionStart + 1));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-6.8.1/style/qtquickcontrols/MobileTextActionsToolBar.qml 
new/qqc2-breeze-style-6.8.2/style/qtquickcontrols/MobileTextActionsToolBar.qml
--- 
old/qqc2-breeze-style-6.8.1/style/qtquickcontrols/MobileTextActionsToolBar.qml  
    2026-10-20 11:12:37.000000000 +0200
+++ 
new/qqc2-breeze-style-6.8.2/style/qtquickcontrols/MobileTextActionsToolBar.qml  
    2026-10-27 12:35:20.000000000 +0100
@@ -15,7 +15,7 @@
 
 Loader {
     id: root
-    property TextInput target
+    property Item target
     visible: false
     active: visible
 
@@ -38,8 +38,8 @@
     sourceComponent: Popup {
         id: popup
 
-        property real xAlignHCenter: Math.round(InputMethod.anchorRectangle.x 
+ (InputMethod.cursorRectangle.x - InputMethod.anchorRectangle.x - width)/2)
-        property real yAlignOver: Math.round(InputMethod.anchorRectangle.y - 
height - fontMetrics.descent)
+        property real xAlignHCenter: 
Math.round(Qt.inputMethod.anchorRectangle.x + (Qt.inputMethod.cursorRectangle.x 
- Qt.inputMethod.anchorRectangle.x - width)/2)
+        property real yAlignOver: Math.round(Qt.inputMethod.anchorRectangle.y 
- height - fontMetrics.descent)
 
         visible: false
         parent: T.Overlay.overlay
@@ -63,7 +63,10 @@
                 icon.name: "edit-cut"
                 text: qsTr("Cut", "@action:inmenu Text editor action")
                 visible: root.target && root.target.selectedText.length > 0 && 
(!root.target.hasOwnProperty("echoMode") || root.target.echoMode === 
TextInput.Normal)
-                onClicked: root.target.cut();
+                onClicked: {
+                    root.target.cut();
+                    popup.close();
+                }
             }
 
             ToolButton {
@@ -71,7 +74,10 @@
                 icon.name: "edit-copy"
                 text: qsTr("Copy", "@action:inmenu Text editor action")
                 visible: root.target && root.target.selectedText.length > 0 && 
(!root.target.hasOwnProperty("echoMode") || root.target.echoMode === 
TextInput.Normal)
-                onClicked: root.target.copy();
+                onClicked: {
+                    root.target.copy();
+                    popup.close();
+                }
             }
 
             ToolButton {
@@ -79,7 +85,10 @@
                 icon.name: "edit-paste"
                 text: qsTr("Paste", "@action:inmenu Text editor action")
                 visible: root.target && root.target.canPaste
-                onClicked: root.target.paste();
+                onClicked: {
+                    root.target.paste();
+                    popup.close();
+                }
             }
         }
 

Reply via email to