[neon/neon-packaging/falkon/Neon/release] debian/patches: backport upstream fix as per recommendation on distro's list

Carlos De Maine null at kde.org
Mon May 19 09:31:07 BST 2025


Git commit eb7521eba67b8475c9f3f98d58adaf602c0574eb by Carlos De Maine.
Committed on 19/05/2025 at 08:31.
Pushed by carlosdem into branch 'Neon/release'.

backport upstream fix as per recommendation on distro's list

A  +37   -0    debian/patches/bookmarks_fix.diff
A  +1    -0    debian/patches/series

https://invent.kde.org/neon/neon-packaging/falkon/-/commit/eb7521eba67b8475c9f3f98d58adaf602c0574eb

diff --git a/debian/patches/bookmarks_fix.diff b/debian/patches/bookmarks_fix.diff
new file mode 100644
index 0000000..49d3f0c
--- /dev/null
+++ b/debian/patches/bookmarks_fix.diff
@@ -0,0 +1,37 @@
+diff --git a/src/lib/bookmarks/bookmarkstools.cpp b/src/lib/bookmarks/bookmarkstools.cpp
+index 0e8e25930a9fbd5b58d95ffb4b4da2b006067b10..66c27762935b0614fd3c8474cc5a0aac35f930b0 100644
+--- a/src/lib/bookmarks/bookmarkstools.cpp
++++ b/src/lib/bookmarks/bookmarkstools.cpp
+@@ -391,7 +391,9 @@ void BookmarksTools::addFolderToMenu(QObject* receiver, Menu* menu, BookmarkItem
+     m->setTitle(title);
+     m->setIcon(folder->icon());
+ 
+-    QObject::connect(m, &QMenu::aboutToHide, mApp->getWindow()->statusBar(), &StatusBar::clearMessage);
++    QObject::connect(m, &QMenu::aboutToHide, [=]() {
++        mApp->getWindow()->statusBar()->clearMessage();
++    });
+ 
+     addFolderContentsToMenu(receiver, m, folder);
+ 
+@@ -399,7 +401,9 @@ void BookmarksTools::addFolderToMenu(QObject* receiver, Menu* menu, BookmarkItem
+     act->setData(QVariant::fromValue<void*>(static_cast<void*>(folder)));
+     act->setIconVisibleInMenu(true);
+ 
+-    QObject::connect(act, &QAction::hovered, mApp->getWindow()->statusBar(), &StatusBar::clearMessage);
++    QObject::connect(act, &QAction::hovered, [=]() {
++        mApp->getWindow()->statusBar()->clearMessage();
++    });
+ }
+ 
+ void BookmarksTools::addUrlToMenu(QObject* receiver, Menu* menu, BookmarkItem* bookmark)
+@@ -433,7 +437,9 @@ void BookmarksTools::addSeparatorToMenu(Menu* menu, BookmarkItem* separator)
+     Q_ASSERT(separator->isSeparator());
+ 
+     auto* act = menu->addSeparator();
+-    QObject::connect(act, &QAction::hovered, mApp->getWindow()->statusBar(), &StatusBar::clearMessage);
++    QObject::connect(act, &QAction::hovered, [=]() {
++        mApp->getWindow()->statusBar()->clearMessage();
++    });
+ }
+ 
+ void BookmarksTools::addFolderContentsToMenu(QObject *receiver, Menu *menu, BookmarkItem *folder)
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..08d3405
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+bookmarks_fix.diff
\ No newline at end of file


More information about the Neon-commits mailing list