[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